//第1行：	P0 P0 端口 80H P07 P06 P05 P04 P03 P02 P01 P00 1111,1111
//P0 端口，初始值为1111,1111
  SFRBIT(P0        ,0x80  ,P00       ,P01       ,P02       ,P03       ,P04       ,P05       ,P06       ,P07         )
SFR_BIT_DIFF( _P00      ,0)
SFR_BIT_DIFF( _P01      ,1)
SFR_BIT_DIFF( _P02      ,2)
SFR_BIT_DIFF( _P03      ,3)
SFR_BIT_DIFF( _P04      ,4)
SFR_BIT_DIFF( _P05      ,5)
SFR_BIT_DIFF( _P06      ,6)
SFR_BIT_DIFF( _P07      ,7)

//第2行：	SP 堆栈指针 81H 0000,0111
//堆栈指针，初始值为0000,0111
SFR(SP        ,0x81)

//第3行：	DPL0 数据指针（低字节） 82H 0000,0000
//数据指针（低字节），初始值为0000,0000
SFR(DPL0      ,0x82)

//第4行：	DPH0 数据指针（高字节） 83H 0000,0000
//数据指针（高字节），初始值为0000,0000
SFR(DPH0      ,0x83)

//第5行：	S4CON 串口 4 控制寄存器 84H S4SM0 S4ST4 S4SM2 S4REN S4TB8 S4RB8 S4TI S4RI 0000,0000
//串口 4 控制寄存器，初始值为0000,0000
SFR(S4CON     ,0x84)
SFR_BIT_DIFF( S4RI      ,0)
SFR_BIT_DIFF( S4TI      ,1)
SFR_BIT_DIFF( S4RB8     ,2)
SFR_BIT_DIFF( S4TB8     ,3)
SFR_BIT_DIFF( S4REN     ,4)
SFR_BIT_DIFF( S4SM2     ,5)
SFR_BIT_DIFF( S4ST4     ,6)
SFR_BIT_DIFF( S4SM0     ,7)

//第6行：	S4BUF 串口 4 数据寄存器 85H 0000,0000
//串口 4 数据寄存器，初始值为0000,0000
SFR(S4BUF     ,0x85)

//第7行：	PCON 电源控制寄存器 87H SMOD SMOD0 LVDF POF GF1 GF0 PD IDL 0011,0000
//电源控制寄存器，初始值为0011,0000
SFR(PCON      ,0x87)
SFR_BIT_DIFF( IDL       ,0)
SFR_BIT_DIFF( PD        ,1)
SFR_BIT_DIFF( GF0       ,2)
SFR_BIT_DIFF( GF1       ,3)
SFR_BIT_DIFF( POF       ,4)
SFR_BIT_DIFF( LVDF      ,5)
SFR_BIT_DIFF( SMOD0     ,6)
SFR_BIT_DIFF( SMOD      ,7)

//第8行：	TCON 定时器控制寄存器 88H TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 0000,0000
//定时器控制寄存器，初始值为0000,0000
  SFRBIT(TCON      ,0x88  ,IT0       ,IE0       ,IT1       ,IE1       ,TR0       ,TF0       ,TR1       ,TF1         )
SFR_BIT_DIFF( _IT0      ,0)
SFR_BIT_DIFF( _IE0      ,1)
SFR_BIT_DIFF( _IT1      ,2)
SFR_BIT_DIFF( _IE1      ,3)
SFR_BIT_DIFF( _TR0      ,4)
SFR_BIT_DIFF( _TF0      ,5)
SFR_BIT_DIFF( _TR1      ,6)
SFR_BIT_DIFF( _TF1      ,7)

//第9行：	TMOD 定时器模式寄存器 89H GATE C/T M1 M0 GATE C/T M1 M0 0000,0000
//定时器模式寄存器，初始值为0000,0000
SFR(TMOD      ,0x89)
SFR_BIT_DIFF( M0        ,0)
SFR_BIT_DIFF( M1        ,1)
SFR_BIT_DIFF( C_T       ,2)
SFR_BIT_DIFF( GATE      ,3)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( M0        ,4)

//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( M1        ,5)

//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( C_T       ,6)

//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( GATE      ,7)


//第10行：	TL0 定时器 0 低 8 位寄存器 8AH 0000,0000
//定时器 0 低 8 位寄存器，初始值为0000,0000
SFR(TL0       ,0x8A)

//第11行：	TL1 定时器 1 低 8 位寄存器 8BH 0000,0000
//定时器 1 低 8 位寄存器，初始值为0000,0000
SFR(TL1       ,0x8B)

//第12行：	TH0 定时器 0 高 8 位寄存器 8CH 0000,0000
//定时器 0 高 8 位寄存器，初始值为0000,0000
SFR(TH0       ,0x8C)

//第13行：	TH1 定时器 1 高 8 位寄存器 8DH 0000,0000
//定时器 1 高 8 位寄存器，初始值为0000,0000
SFR(TH1       ,0x8D)

//第14行：	AUXR 辅助寄存器 1 8EH T0x12 T1x12 UART_M0x6 T2R T2_C/T T2x12 EXTRAM S1ST2 0000,0001
//辅助寄存器 1，初始值为0000,0001
SFR(AUXR      ,0x8E)
SFR_BIT_DIFF( S1ST2     ,0)
SFR_BIT_DIFF( EXTRAM    ,1)
SFR_BIT_DIFF( T2x12     ,2)
SFR_BIT_DIFF( T2_C_T    ,3)
SFR_BIT_DIFF( T2R       ,4)
SFR_BIT_DIFF( UART_M0x6 ,5)
SFR_BIT_DIFF( T1x12     ,6)
SFR_BIT_DIFF( T0x12     ,7)

//第15行：	INTCLKO 中断与时钟输出控制 8FH - EX4 EX3 EX2 - T2CLKO T1CLKO T0CLKO x000,x000
//中断与时钟输出控制，初始值为x000,x000
SFR(INTCLKO   ,0x8F)
SFR_BIT_DIFF( T0CLKO    ,0)
SFR_BIT_DIFF( T1CLKO    ,1)
SFR_BIT_DIFF( T2CLKO    ,2)
SFR_BIT_DIFF( EX2       ,4)
SFR_BIT_DIFF( EX3       ,5)
SFR_BIT_DIFF( EX4       ,6)

//第16行：	P1 P1 端口 90H P17 P16 P15 P14 P13 P12 P11 P10 1111,1111
//P1 端口，初始值为1111,1111
  SFRBIT(P1        ,0x90  ,P10       ,P11       ,P12       ,P13       ,P14       ,P15       ,P16       ,P17         )
SFR_BIT_DIFF( _P10      ,0)
SFR_BIT_DIFF( _P11      ,1)
SFR_BIT_DIFF( _P12      ,2)
SFR_BIT_DIFF( _P13      ,3)
SFR_BIT_DIFF( _P14      ,4)
SFR_BIT_DIFF( _P15      ,5)
SFR_BIT_DIFF( _P16      ,6)
SFR_BIT_DIFF( _P17      ,7)

//第17行：	P1M1 P1 口配置寄存器 1 91H P17M1 P16M1 P15M1 P14M1 P13M1 P12M1 P11M1 P10M1 1111,1111
//P1 口配置寄存器 1，初始值为1111,1111
SFR(P1M1      ,0x91)
SFR_BIT_DIFF( P10M1     ,0)
SFR_BIT_DIFF( P11M1     ,1)
SFR_BIT_DIFF( P12M1     ,2)
SFR_BIT_DIFF( P13M1     ,3)
SFR_BIT_DIFF( P14M1     ,4)
SFR_BIT_DIFF( P15M1     ,5)
SFR_BIT_DIFF( P16M1     ,6)
SFR_BIT_DIFF( P17M1     ,7)

//第18行：	P1M0 P1 口配置寄存器 0 92H P17M0 P16M0 P15M0 P14M0 P13M0 P12M0 P11M0 P10M0 0000,0000
//P1 口配置寄存器 0，初始值为0000,0000
SFR(P1M0      ,0x92)
SFR_BIT_DIFF( P10M0     ,0)
SFR_BIT_DIFF( P11M0     ,1)
SFR_BIT_DIFF( P12M0     ,2)
SFR_BIT_DIFF( P13M0     ,3)
SFR_BIT_DIFF( P14M0     ,4)
SFR_BIT_DIFF( P15M0     ,5)
SFR_BIT_DIFF( P16M0     ,6)
SFR_BIT_DIFF( P17M0     ,7)

//第19行：	P0M1 P0 口配置寄存器 1 93H P07M1 P06M1 P05M1 P04M1 P03M1 P02M1 P01M1 P00M1 1111,1111
//P0 口配置寄存器 1，初始值为1111,1111
SFR(P0M1      ,0x93)
SFR_BIT_DIFF( P00M1     ,0)
SFR_BIT_DIFF( P01M1     ,1)
SFR_BIT_DIFF( P02M1     ,2)
SFR_BIT_DIFF( P03M1     ,3)
SFR_BIT_DIFF( P04M1     ,4)
SFR_BIT_DIFF( P05M1     ,5)
SFR_BIT_DIFF( P06M1     ,6)
SFR_BIT_DIFF( P07M1     ,7)

//第20行：	P0M0 P0 口配置寄存器 0 94H P07M0 P06M0 P05M0 P04M0 P03M0 P02M0 P01M0 P00M0 0000,0000
//P0 口配置寄存器 0，初始值为0000,0000
SFR(P0M0      ,0x94)
SFR_BIT_DIFF( P00M0     ,0)
SFR_BIT_DIFF( P01M0     ,1)
SFR_BIT_DIFF( P02M0     ,2)
SFR_BIT_DIFF( P03M0     ,3)
SFR_BIT_DIFF( P04M0     ,4)
SFR_BIT_DIFF( P05M0     ,5)
SFR_BIT_DIFF( P06M0     ,6)
SFR_BIT_DIFF( P07M0     ,7)

//第21行：	P2M1 P2 口配置寄存器 1 95H P27M1 P26M1 P25M1 P24M1 P23M1 P22M1 P21M1 P20M1 1111,1111
//P2 口配置寄存器 1，初始值为1111,1111
SFR(P2M1      ,0x95)
SFR_BIT_DIFF( P20M1     ,0)
SFR_BIT_DIFF( P21M1     ,1)
SFR_BIT_DIFF( P22M1     ,2)
SFR_BIT_DIFF( P23M1     ,3)
SFR_BIT_DIFF( P24M1     ,4)
SFR_BIT_DIFF( P25M1     ,5)
SFR_BIT_DIFF( P26M1     ,6)
SFR_BIT_DIFF( P27M1     ,7)

//第22行：	P2M0 P2 口配置寄存器 0 96H P27M0 P26M0 P25M0 P24M0 P23M0 P22M0 P21M0 P20M0 0000,0000
//P2 口配置寄存器 0，初始值为0000,0000
SFR(P2M0      ,0x96)
SFR_BIT_DIFF( P20M0     ,0)
SFR_BIT_DIFF( P21M0     ,1)
SFR_BIT_DIFF( P22M0     ,2)
SFR_BIT_DIFF( P23M0     ,3)
SFR_BIT_DIFF( P24M0     ,4)
SFR_BIT_DIFF( P25M0     ,5)
SFR_BIT_DIFF( P26M0     ,6)
SFR_BIT_DIFF( P27M0     ,7)

//第23行：	SCON 串口 1 控制寄存器 98H SM0/FE SM1 SM2 REN TB8 RB8 TI RI 0000,0000
//串口 1 控制寄存器，初始值为0000,0000
  SFRBIT(SCON      ,0x98  ,RI        ,TI        ,RB8       ,TB8       ,REN       ,SM2       ,SM1       ,SM0_FE      )
SFR_BIT_DIFF( _RI       ,0)
SFR_BIT_DIFF( _TI       ,1)
SFR_BIT_DIFF( _RB8      ,2)
SFR_BIT_DIFF( _TB8      ,3)
SFR_BIT_DIFF( _REN      ,4)
SFR_BIT_DIFF( _SM2      ,5)
SFR_BIT_DIFF( _SM1      ,6)
SFR_BIT_DIFF( _SM0_FE   ,7)

//第24行：	SBUF 串口 1 数据寄存器 99H 0000,0000
//串口 1 数据寄存器，初始值为0000,0000
SFR(SBUF      ,0x99)

//第25行：	S2CON 串口 2 控制寄存器 9AH S2SM0 - S2SM2 S2REN S2TB8 S2RB8 S2TI S2RI 0x00,0000
//串口 2 控制寄存器，初始值为0x00,0000
SFR(S2CON     ,0x9A)
SFR_BIT_DIFF( S2RI      ,0)
SFR_BIT_DIFF( S2TI      ,1)
SFR_BIT_DIFF( S2RB8     ,2)
SFR_BIT_DIFF( S2TB8     ,3)
SFR_BIT_DIFF( S2REN     ,4)
SFR_BIT_DIFF( S2SM2     ,5)
SFR_BIT_DIFF( S2SM0     ,7)

//第26行：	S2BUF 串口 2 数据寄存器 9BH 0000,0000
//串口 2 数据寄存器，初始值为0000,0000
SFR(S2BUF     ,0x9B)

//第27行：	IRCBAND IRC 频段选择检测 9DH - - - - - - SEL[1:0] xxxx,xxnn
//IRC 频段选择检测，初始值为xxxx,xxnn
SFR(IRCBAND   ,0x9D)
SFR_BIT_DIFF( SEL       ,0)

//第28行：	LIRTRIM IRC 频率微调寄存器 9EH - - - - - - - LIRTRIM xxxx,xxxn
//IRC 频率微调寄存器，初始值为xxxx,xxxn
SFR(LIRTRIM   ,0x9E)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( LIRTRIM   ,0)


//第29行：	IRTRIM IRC 频率调整寄存器 9FH IRTRIM[7:0] nnnn,nnnn
//IRC 频率调整寄存器，初始值为nnnn,nnnn
SFR(IRTRIM    ,0x9F)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( IRTRIM    ,0)


//第30行：	P2 P2 端口 A0H P27 P26 P25 P24 P23 P22 P21 P20 1111,1111
//P2 端口，初始值为1111,1111
  SFRBIT(P2        ,0xA0  ,P20       ,P21       ,P22       ,P23       ,P24       ,P25       ,P26       ,P27         )
SFR_BIT_DIFF( _P20      ,0)
SFR_BIT_DIFF( _P21      ,1)
SFR_BIT_DIFF( _P22      ,2)
SFR_BIT_DIFF( _P23      ,3)
SFR_BIT_DIFF( _P24      ,4)
SFR_BIT_DIFF( _P25      ,5)
SFR_BIT_DIFF( _P26      ,6)
SFR_BIT_DIFF( _P27      ,7)

//第31行：	BUS_SPEED 总线速度控制寄存器 A1H RW_S[1:0] - - - SPEED[2:0] 00xx,x000
//总线速度控制寄存器，初始值为00xx,x000
SFR(BUS_SPEED ,0xA1)
SFR_BIT_DIFF( SPEED     ,0)
SFR_BIT_DIFF( RW_S      ,6)

//第32行：	P_SW1 外设端口切换寄存器 1 A2H S1_S[1:0] CCP_S[1:0] SPI_S[1:0] 0 - nn00,000x
//外设端口切换寄存器 1，初始值为nn00,000x
SFR(P_SW1     ,0xA2)
SFR_BIT_DIFF( SPI_S     ,2)
SFR_BIT_DIFF( CCP_S     ,4)
SFR_BIT_DIFF( S1_S      ,6)

//第33行：	IE 中断允许寄存器 A8H EA ELVD EADC ES ET1 EX1 ET0 EX0 00x0,0000
//中断允许寄存器，初始值为00x0,0000
  SFRBIT(IE        ,0xA8  ,EX0       ,ET0       ,EX1       ,ET1       ,ES        ,EADC      ,ELVD      ,EA          )
SFR_BIT_DIFF( _EX0      ,0)
SFR_BIT_DIFF( _ET0      ,1)
SFR_BIT_DIFF( _EX1      ,2)
SFR_BIT_DIFF( _ET1      ,3)
SFR_BIT_DIFF( _ES       ,4)
SFR_BIT_DIFF( _EADC     ,5)
SFR_BIT_DIFF( _ELVD     ,6)
SFR_BIT_DIFF( _EA       ,7)

//第34行：	SADDR 串口 1 从机地址寄存器 A9H 0000,0000
//串口 1 从机地址寄存器，初始值为0000,0000
SFR(SADDR     ,0xA9)

//第35行：	WKTCL 掉电唤醒定时器低字节 AAH 1111,1111
//掉电唤醒定时器低字节，初始值为1111,1111
SFR(WKTCL     ,0xAA)

//第37行：	WKTCH 掉电唤醒定时器高字节 ABH WKTEN - - - - - - - 0111,1111
//掉电唤醒定时器高字节，初始值为0111,1111
SFR(WKTCH     ,0xAB)
SFR_BIT_DIFF( WKTEN     ,7)

//第38行：	S3CON 串口 3 控制寄存器 ACH S3SM0 S3ST4 S3SM2 S3REN S3TB8 S3RB8 S3TI S3RI 0000,0000
//串口 3 控制寄存器，初始值为0000,0000
SFR(S3CON     ,0xAC)
SFR_BIT_DIFF( S3RI      ,0)
SFR_BIT_DIFF( S3TI      ,1)
SFR_BIT_DIFF( S3RB8     ,2)
SFR_BIT_DIFF( S3TB8     ,3)
SFR_BIT_DIFF( S3REN     ,4)
SFR_BIT_DIFF( S3SM2     ,5)
SFR_BIT_DIFF( S3ST4     ,6)
SFR_BIT_DIFF( S3SM0     ,7)

//第39行：	S3BUF 串口 3 数据寄存器 ADH 0000,0000
//串口 3 数据寄存器，初始值为0000,0000
SFR(S3BUF     ,0xAD)

//第40行：	TA DPTR 时序控制寄存器 AEH 0000,0000
//DPTR 时序控制寄存器，初始值为0000,0000
SFR(TA        ,0xAE)

//第41行：	IE2 中断允许寄存器 2 AFH - ET4 ET3 ES4 ES3 ET2 ESPI ES2 x000,0000
//中断允许寄存器 2，初始值为x000,0000
SFR(IE2       ,0xAF)
SFR_BIT_DIFF( ES2       ,0)
SFR_BIT_DIFF( ESPI      ,1)
SFR_BIT_DIFF( ET2       ,2)
SFR_BIT_DIFF( ES3       ,3)
SFR_BIT_DIFF( ES4       ,4)
SFR_BIT_DIFF( ET3       ,5)
SFR_BIT_DIFF( ET4       ,6)

//第42行：	P3 P3 端口 B0H P37 P36 P35 P34 P33 P32 P31 P30 1111,1111
//P3 端口，初始值为1111,1111
  SFRBIT(P3        ,0xB0  ,P30       ,P31       ,P32       ,P33       ,P34       ,P35       ,P36       ,P37         )
SFR_BIT_DIFF( _P30      ,0)
SFR_BIT_DIFF( _P31      ,1)
SFR_BIT_DIFF( _P32      ,2)
SFR_BIT_DIFF( _P33      ,3)
SFR_BIT_DIFF( _P34      ,4)
SFR_BIT_DIFF( _P35      ,5)
SFR_BIT_DIFF( _P36      ,6)
SFR_BIT_DIFF( _P37      ,7)

//第43行：	P3M1 P3 口配置寄存器 1 B1H P37M1 P36M1 P35M1 P34M1 P33M1 P32M1 P31M1 P30M1 1111,1100
//P3 口配置寄存器 1，初始值为1111,1100
SFR(P3M1      ,0xB1)
SFR_BIT_DIFF( P30M1     ,0)
SFR_BIT_DIFF( P31M1     ,1)
SFR_BIT_DIFF( P32M1     ,2)
SFR_BIT_DIFF( P33M1     ,3)
SFR_BIT_DIFF( P34M1     ,4)
SFR_BIT_DIFF( P35M1     ,5)
SFR_BIT_DIFF( P36M1     ,6)
SFR_BIT_DIFF( P37M1     ,7)

//第44行：	P3M0 P3 口配置寄存器 0 B2H P37M0 P36M0 P35M0 P34M0 P33M0 P32M0 P31M0 P30M0 0000,0000
//P3 口配置寄存器 0，初始值为0000,0000
SFR(P3M0      ,0xB2)
SFR_BIT_DIFF( P30M0     ,0)
SFR_BIT_DIFF( P31M0     ,1)
SFR_BIT_DIFF( P32M0     ,2)
SFR_BIT_DIFF( P33M0     ,3)
SFR_BIT_DIFF( P34M0     ,4)
SFR_BIT_DIFF( P35M0     ,5)
SFR_BIT_DIFF( P36M0     ,6)
SFR_BIT_DIFF( P37M0     ,7)

//第45行：	P4M1 P4 口配置寄存器 1 B3H P47M1 P46M1 P45M1 P44M1 P43M1 P42M1 P41M1 P40M1 1111,1111
//P4 口配置寄存器 1，初始值为1111,1111
SFR(P4M1      ,0xB3)
SFR_BIT_DIFF( P40M1     ,0)
SFR_BIT_DIFF( P41M1     ,1)
SFR_BIT_DIFF( P42M1     ,2)
SFR_BIT_DIFF( P43M1     ,3)
SFR_BIT_DIFF( P44M1     ,4)
SFR_BIT_DIFF( P45M1     ,5)
SFR_BIT_DIFF( P46M1     ,6)
SFR_BIT_DIFF( P47M1     ,7)

//第46行：	P4M0 P4 口配置寄存器 0 B4H P47M0 P46M0 P45M0 P44M0 P43M0 P42M0 P41M0 P40M0 0000,0000
//P4 口配置寄存器 0，初始值为0000,0000
SFR(P4M0      ,0xB4)
SFR_BIT_DIFF( P40M0     ,0)
SFR_BIT_DIFF( P41M0     ,1)
SFR_BIT_DIFF( P42M0     ,2)
SFR_BIT_DIFF( P43M0     ,3)
SFR_BIT_DIFF( P44M0     ,4)
SFR_BIT_DIFF( P45M0     ,5)
SFR_BIT_DIFF( P46M0     ,6)
SFR_BIT_DIFF( P47M0     ,7)

//第47行：	IP2 中断优先级控制寄存器 2 B5H - PI2C PCMP PX4 PPWMFD PPWM PSPI PS2 x000,0000
//中断优先级控制寄存器 2，初始值为x000,0000
SFR(IP2       ,0xB5)
SFR_BIT_DIFF( PS2       ,0)
SFR_BIT_DIFF( PSPI      ,1)
SFR_BIT_DIFF( PPWM      ,2)
SFR_BIT_DIFF( PPWMFD    ,3)
SFR_BIT_DIFF( PX4       ,4)
SFR_BIT_DIFF( PCMP      ,5)
SFR_BIT_DIFF( PI2C      ,6)

//第48行：	IP2H 高中断优先级控制寄存器 2 B6H - PI2CH PCMPH PX4H PPWMFDH PPWMH PSPIH PS2H x000,0000
//高中断优先级控制寄存器 2，初始值为x000,0000
SFR(IP2H      ,0xB6)
SFR_BIT_DIFF( PS2H      ,0)
SFR_BIT_DIFF( PSPIH     ,1)
SFR_BIT_DIFF( PPWMH     ,2)
SFR_BIT_DIFF( PPWMFDH   ,3)
SFR_BIT_DIFF( PX4H      ,4)
SFR_BIT_DIFF( PCMPH     ,5)
SFR_BIT_DIFF( PI2CH     ,6)

//第49行：	IPH 高中断优先级控制寄存器 B7H PPCAH PLVDH PADCH PSH PT1H PX1H PT0H PX0H 0000,0000
//高中断优先级控制寄存器，初始值为0000,0000
SFR(IPH       ,0xB7)
SFR_BIT_DIFF( PX0H      ,0)
SFR_BIT_DIFF( PT0H      ,1)
SFR_BIT_DIFF( PX1H      ,2)
SFR_BIT_DIFF( PT1H      ,3)
SFR_BIT_DIFF( PSH       ,4)
SFR_BIT_DIFF( PADCH     ,5)
SFR_BIT_DIFF( PLVDH     ,6)
SFR_BIT_DIFF( PPCAH     ,7)

//第50行：	IP 中断优先级控制寄存器 B8H PPCA PLVD PADC PS PT1 PX1 PT0 PX0 0000,0000
//中断优先级控制寄存器，初始值为0000,0000
  SFRBIT(IP        ,0xB8  ,PX0       ,PT0       ,PX1       ,PT1       ,PS        ,PADC      ,PLVD      ,PPCA        )
SFR_BIT_DIFF( _PX0      ,0)
SFR_BIT_DIFF( _PT0      ,1)
SFR_BIT_DIFF( _PX1      ,2)
SFR_BIT_DIFF( _PT1      ,3)
SFR_BIT_DIFF( _PS       ,4)
SFR_BIT_DIFF( _PADC     ,5)
SFR_BIT_DIFF( _PLVD     ,6)
SFR_BIT_DIFF( _PPCA     ,7)

//第51行：	SADEN 串口1从机地址屏蔽寄存器 B9H 0000,0000
//串口1从机地址屏蔽寄存器，初始值为0000,0000
SFR(SADEN     ,0xB9)

//第52行：	P_SW2 外设端口切换寄存器 2 BAH EAXFR - I2C_S[1:0] CMPO_S S4_S S3_S S2_S 0x00,0000
//外设端口切换寄存器 2，初始值为0x00,0000
SFR(P_SW2     ,0xBA)
SFR_BIT_DIFF( S2_S      ,0)
SFR_BIT_DIFF( S3_S      ,1)
SFR_BIT_DIFF( S4_S      ,2)
SFR_BIT_DIFF( CMPO_S    ,3)
SFR_BIT_DIFF( I2C_S     ,4)
SFR_BIT_DIFF( EAXFR     ,7)

//第53行：	ADC_CONTR ADC控制寄存器(寄存器表里没有的) BCH ADC_POWER ADC_START ADC_FLAG - ADC_CHS[3:0] xxxx,xxxx
//ADC控制寄存器(寄存器表里没有的)，初始值为xxxx,xxxx
SFR(ADC_CONTR ,0xBC)
SFR_BIT_DIFF( ADC_CHS   ,0)
SFR_BIT_DIFF( ADC_FLAG  ,5)
SFR_BIT_DIFF( ADC_START ,6)
SFR_BIT_DIFF( ADC_POWER ,7)

//第54行：	ADC_RES ADC 转换结果寄存器(寄存器表里没有的) BDH xxxx,xxxx
//ADC 转换结果寄存器(寄存器表里没有的)，初始值为xxxx,xxxx
SFR(ADC_RES   ,0xBD)

//第55行：	ADC_RESL ADC 转换结果寄存器低位(寄存器表里没有的) BDH xxxx,xxxx
//ADC 转换结果寄存器低位(寄存器表里没有的)，初始值为xxxx,xxxx
SFR(ADC_RESL  ,0xBD)

//第57行：	P4 P4 端口 C0H P47 P46 P45 P44 P43 P42 P41 P40 1111,1111
//P4 端口，初始值为1111,1111
  SFRBIT(P4        ,0xC0  ,P40       ,P41       ,P42       ,P43       ,P44       ,P45       ,P46       ,P47         )
SFR_BIT_DIFF( _P40      ,0)
SFR_BIT_DIFF( _P41      ,1)
SFR_BIT_DIFF( _P42      ,2)
SFR_BIT_DIFF( _P43      ,3)
SFR_BIT_DIFF( _P44      ,4)
SFR_BIT_DIFF( _P45      ,5)
SFR_BIT_DIFF( _P46      ,6)
SFR_BIT_DIFF( _P47      ,7)

//第58行：	WDT_CONTR 看门狗控制寄存器 C1H WDT_FLAG - EN_WDT CLR_WDT IDL_WDT WDT_PS[2:0] 0xn0,nnnn
//看门狗控制寄存器，初始值为0xn0,nnnn
SFR(WDT_CONTR ,0xC1)
SFR_BIT_DIFF( WDT_PS    ,0)
SFR_BIT_DIFF( IDL_WDT   ,3)
SFR_BIT_DIFF( CLR_WDT   ,4)
SFR_BIT_DIFF( EN_WDT    ,5)
SFR_BIT_DIFF( WDT_FLAG  ,7)

//第59行：	IAP_DATA IAP 数据寄存器 C2H 1111,1111
//IAP 数据寄存器，初始值为1111,1111
SFR(IAP_DATA  ,0xC2)

//第60行：	IAP_ADDRH IAP 高地址寄存器 C3H 0000,0000
//IAP 高地址寄存器，初始值为0000,0000
SFR(IAP_ADDRH ,0xC3)

//第61行：	IAP_ADDRL IAP 低地址寄存器 C4H 0000,0000
//IAP 低地址寄存器，初始值为0000,0000
SFR(IAP_ADDRL ,0xC4)

//第62行：	IAP_CMD IAP 命令寄存器 C5H - - - - - - CMD[1:0] xxxx,xx00
//IAP 命令寄存器，初始值为xxxx,xx00
SFR(IAP_CMD   ,0xC5)
SFR_BIT_DIFF( CMD       ,0)

//第63行：	IAP_TRIG IAP 触发寄存器 C6H 0000,0000
//IAP 触发寄存器，初始值为0000,0000
SFR(IAP_TRIG  ,0xC6)

//第64行：	IAP_CONTR IAP 控制寄存器 C7H IAPEN SWBS SWRST CMD_FAIL - - - - 0000,xxxx
//IAP 控制寄存器，初始值为0000,xxxx
SFR(IAP_CONTR ,0xC7)
SFR_BIT_DIFF( CMD_FAIL  ,4)
SFR_BIT_DIFF( SWRST     ,5)
SFR_BIT_DIFF( SWBS      ,6)
SFR_BIT_DIFF( IAPEN     ,7)

//第65行：	P5 P5 端口 C8H - - P55 P54 P53 P52 P51 P50 xx11,0000
//P5 端口，初始值为xx11,0000
  SFRBIT(P5        ,0xC8  ,P50       ,P51       ,P52       ,P53       ,P54       ,P55       ,P5_6      ,P5_7        )
SFR_BIT_DIFF( _P50      ,0)
SFR_BIT_DIFF( _P51      ,1)
SFR_BIT_DIFF( _P52      ,2)
SFR_BIT_DIFF( _P53      ,3)
SFR_BIT_DIFF( _P54      ,4)
SFR_BIT_DIFF( _P55      ,5)

//第66行：	P5M1 P5 口配置寄存器 1 C9H - - P55M1 P54M1 P53M1 P52M1 P51M1 P50M1 xx11,1111
//P5 口配置寄存器 1，初始值为xx11,1111
SFR(P5M1      ,0xC9)
SFR_BIT_DIFF( P50M1     ,0)
SFR_BIT_DIFF( P51M1     ,1)
SFR_BIT_DIFF( P52M1     ,2)
SFR_BIT_DIFF( P53M1     ,3)
SFR_BIT_DIFF( P54M1     ,4)
SFR_BIT_DIFF( P55M1     ,5)

//第67行：	P5M0 P5 口配置寄存器 0 CAH - - P55M0 P54M0 P53M0 P52M0 P51M0 P50M0 xx00,0000
//P5 口配置寄存器 0，初始值为xx00,0000
SFR(P5M0      ,0xCA)
SFR_BIT_DIFF( P50M0     ,0)
SFR_BIT_DIFF( P51M0     ,1)
SFR_BIT_DIFF( P52M0     ,2)
SFR_BIT_DIFF( P53M0     ,3)
SFR_BIT_DIFF( P54M0     ,4)
SFR_BIT_DIFF( P55M0     ,5)

//第68行：	P6M1 P6 口配置寄存器 1 CBH P65M1 P64M1 P65M1 P64M1 P63M1 P62M1 P61M1 P60M1 1111,1111
//P6 口配置寄存器 1，初始值为1111,1111
SFR(P6M1      ,0xCB)
SFR_BIT_DIFF( P60M1     ,0)
SFR_BIT_DIFF( P61M1     ,1)
SFR_BIT_DIFF( P62M1     ,2)
SFR_BIT_DIFF( P63M1     ,3)
SFR_BIT_DIFF( P64M1     ,4)
SFR_BIT_DIFF( P65M1     ,5)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( P64M1     ,6)

//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( P65M1     ,7)


//第69行：	P6M0 P6 口配置寄存器 0 CCH P65M0 P64M0 P65M0 P64M0 P63M0 P62M0 P61M0 P60M0 0000,0000
//P6 口配置寄存器 0，初始值为0000,0000
SFR(P6M0      ,0xCC)
SFR_BIT_DIFF( P60M0     ,0)
SFR_BIT_DIFF( P61M0     ,1)
SFR_BIT_DIFF( P62M0     ,2)
SFR_BIT_DIFF( P63M0     ,3)
SFR_BIT_DIFF( P64M0     ,4)
SFR_BIT_DIFF( P65M0     ,5)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( P64M0     ,6)

//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( P65M0     ,7)


//第70行：	SPSTAT SPI 状态寄存器 CDH SPIF WCOL - - - - - - 00xx,xxxx
//SPI 状态寄存器，初始值为00xx,xxxx
SFR(SPSTAT    ,0xCD)
SFR_BIT_DIFF( WCOL      ,6)
SFR_BIT_DIFF( SPIF      ,7)

//第71行：	SPCTL SPI 控制寄存器 CEH SSIG SPEN DORD MSTR CPOL CPHA SPR[1:0] 0000,0100
//SPI 控制寄存器，初始值为0000,0100
SFR(SPCTL     ,0xCE)
SFR_BIT_DIFF( SPR       ,0)
SFR_BIT_DIFF( CPHA      ,2)
SFR_BIT_DIFF( CPOL      ,3)
SFR_BIT_DIFF( MSTR      ,4)
SFR_BIT_DIFF( DORD      ,5)
SFR_BIT_DIFF( SPEN      ,6)
SFR_BIT_DIFF( SSIG      ,7)

//第72行：	SPDAT SPI 数据寄存器 CFH 0000,0000
//SPI 数据寄存器，初始值为0000,0000
SFR(SPDAT     ,0xCF)

//第73行：	PSW 程序状态字寄存器 D0H CY AC F0 RS1 RS0 OV F1 P 0000,0000
//程序状态字寄存器，初始值为0000,0000
  SFRBIT(PSW       ,0xD0  ,P         ,F1        ,OV        ,RS0       ,RS1       ,F0        ,AC        ,CY          )
SFR_BIT_DIFF( _P        ,0)
SFR_BIT_DIFF( _F1       ,1)
SFR_BIT_DIFF( _OV       ,2)
SFR_BIT_DIFF( _RS0      ,3)
SFR_BIT_DIFF( _RS1      ,4)
SFR_BIT_DIFF( _F0       ,5)
SFR_BIT_DIFF( _AC       ,6)
SFR_BIT_DIFF( _CY       ,7)

//第74行：	T4T3M 定时器 4/3 控制寄存器 D1H T4R T4_C/T T4x12 T4CLKO T3R T3_C/T T3x12 T3CLKO 0000,0000
//定时器 4/3 控制寄存器，初始值为0000,0000
SFR(T4T3M     ,0xD1)
SFR_BIT_DIFF( T3CLKO    ,0)
SFR_BIT_DIFF( T3x12     ,1)
SFR_BIT_DIFF( T3_C_T    ,2)
SFR_BIT_DIFF( T3R       ,3)
SFR_BIT_DIFF( T4CLKO    ,4)
SFR_BIT_DIFF( T4x12     ,5)
SFR_BIT_DIFF( T4_C_T    ,6)
SFR_BIT_DIFF( T4R       ,7)

//第75行：	T4H 定时器 4 高字节 D2H 0000,0000
//定时器 4 高字节，初始值为0000,0000
SFR(T4H       ,0xD2)

//第76行：	T4L 定时器 4 低字节 D3H 0000,0000
//定时器 4 低字节，初始值为0000,0000
SFR(T4L       ,0xD3)

//第77行：	T3H 定时器 3 高字节 D4H 0000,0000
//定时器 3 高字节，初始值为0000,0000
SFR(T3H       ,0xD4)

//第78行：	T3L 定时器 3 低字节 D5H 0000,0000
//定时器 3 低字节，初始值为0000,0000
SFR(T3L       ,0xD5)

//第79行：	T2H 定时器 2 高字节 D6H 0000,0000
//定时器 2 高字节，初始值为0000,0000
SFR(T2H       ,0xD6)

//第80行：	T2L 定时器 2 低字节 D7H 0000,0000
//定时器 2 低字节，初始值为0000,0000
SFR(T2L       ,0xD7)

//第81行：	CCON PCA 控制寄存器 D8H CF CR - - CCF3 CCF2 CCF1 CCF0 00xx,0000
//PCA 控制寄存器，初始值为00xx,0000
  SFRBIT(CCON      ,0xD8  ,CCF0      ,CCF1      ,CCF2      ,CCF3      ,CCON_4    ,CCON_5    ,CR        ,CF          )
SFR_BIT_DIFF( _CCF0     ,0)
SFR_BIT_DIFF( _CCF1     ,1)
SFR_BIT_DIFF( _CCF2     ,2)
SFR_BIT_DIFF( _CCF3     ,3)
SFR_BIT_DIFF( _CR       ,6)
SFR_BIT_DIFF( _CF       ,7)

//第82行：	CMOD PCA 模式寄存器 D9H CIDL - - - CPS[2:0] ECF 0xxx,0000
//PCA 模式寄存器，初始值为0xxx,0000
SFR(CMOD      ,0xD9)
SFR_BIT_DIFF( ECF       ,0)
SFR_BIT_DIFF( CPS       ,1)
SFR_BIT_DIFF( CIDL      ,7)

//第83行：	CCAPM0 PCA 模块 0 控制寄存器 DAH - ECOM0 CCAPP0 CCAPN0 MAT0 TOG0 PWM0 ECCF0 x000,0000
//PCA 模块 0 控制寄存器，初始值为x000,0000
SFR(CCAPM0    ,0xDA)
SFR_BIT_DIFF( ECCF0     ,0)
SFR_BIT_DIFF( PWM0      ,1)
SFR_BIT_DIFF( TOG0      ,2)
SFR_BIT_DIFF( MAT0      ,3)
SFR_BIT_DIFF( CCAPN0    ,4)
SFR_BIT_DIFF( CCAPP0    ,5)
SFR_BIT_DIFF( ECOM0     ,6)

//第85行：	CCAPM1 PCA 模块 1 控制寄存器 DBH - ECOM1 CCAPP1 CCAPN1 MAT1 TOG1 PWM1 ECCF1 x000,0000
//PCA 模块 1 控制寄存器，初始值为x000,0000
SFR(CCAPM1    ,0xDB)
SFR_BIT_DIFF( ECCF1     ,0)
SFR_BIT_DIFF( PWM1      ,1)
SFR_BIT_DIFF( TOG1      ,2)
SFR_BIT_DIFF( MAT1      ,3)
SFR_BIT_DIFF( CCAPN1    ,4)
SFR_BIT_DIFF( CCAPP1    ,5)
SFR_BIT_DIFF( ECOM1     ,6)

//第86行：	CCAPM2 PCA 模块 2 控制寄存器 DCH - ECOM2 CCAPP2 CCAPN2 MAT2 TOG2 PWM2 ECCF2 x000,0000
//PCA 模块 2 控制寄存器，初始值为x000,0000
SFR(CCAPM2    ,0xDC)
SFR_BIT_DIFF( ECCF2     ,0)
SFR_BIT_DIFF( PWM2      ,1)
SFR_BIT_DIFF( TOG2      ,2)
SFR_BIT_DIFF( MAT2      ,3)
SFR_BIT_DIFF( CCAPN2    ,4)
SFR_BIT_DIFF( CCAPP2    ,5)
SFR_BIT_DIFF( ECOM2     ,6)

//第87行：	ADCCFG ADC 配置寄存器 DEH - - RESFMT - SPEED[3:0] xx0x,0000
//ADC 配置寄存器，初始值为xx0x,0000
SFR(ADCCFG    ,0xDE)
SFR_BIT_DIFF( RESFMT    ,5)

//第88行：	IP3 中断优先级控制寄存器 3 DFH - - - - - - PS4 PS3 xxxx,xx00
//中断优先级控制寄存器 3，初始值为xxxx,xx00
SFR(IP3       ,0xDF)
SFR_BIT_DIFF( PS3       ,0)
SFR_BIT_DIFF( PS4       ,1)

//第89行：	ACC 累加器 E0H 0000,0000
//累加器，初始值为0000,0000
SFR(ACC       ,0xE0)

//第90行：	P7M1 P7 口配置寄存器 1 E1H P75M1 P74M1 P75M1 P74M1 P73M1 P72M1 P71M1 P70M1 1111,1111
//P7 口配置寄存器 1，初始值为1111,1111
SFR(P7M1      ,0xE1)
SFR_BIT_DIFF( P70M1     ,0)
SFR_BIT_DIFF( P71M1     ,1)
SFR_BIT_DIFF( P72M1     ,2)
SFR_BIT_DIFF( P73M1     ,3)
SFR_BIT_DIFF( P74M1     ,4)
SFR_BIT_DIFF( P75M1     ,5)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( P74M1     ,6)

//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( P75M1     ,7)


//第91行：	P7M0 P7 口配置寄存器 0 E2H P75M0 P74M0 P75M0 P74M0 P73M0 P72M0 P71M0 P70M0 0000,0000
//P7 口配置寄存器 0，初始值为0000,0000
SFR(P7M0      ,0xE2)
SFR_BIT_DIFF( P70M0     ,0)
SFR_BIT_DIFF( P71M0     ,1)
SFR_BIT_DIFF( P72M0     ,2)
SFR_BIT_DIFF( P73M0     ,3)
SFR_BIT_DIFF( P74M0     ,4)
SFR_BIT_DIFF( P75M0     ,5)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( P74M0     ,6)

//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( P75M0     ,7)


//第92行：	DPS DPTR 指针选择器 E3H ID1 ID0 TSL AU1 AU0 - - SEL 0000,0xx0
//DPTR 指针选择器，初始值为0000,0xx0
SFR(DPS       ,0xE3)
SFR_BIT_DIFF( AU0       ,3)
SFR_BIT_DIFF( AU1       ,4)
SFR_BIT_DIFF( TSL       ,5)
SFR_BIT_DIFF( ID0       ,6)
SFR_BIT_DIFF( ID1       ,7)

//第93行：	DPL1 第二组数据指针（低字节） E4H 0000,0000
//第二组数据指针（低字节），初始值为0000,0000
SFR(DPL1      ,0xE4)

//第94行：	DPH1 第二组数据指针（高字节） E5H 0000,0000
//第二组数据指针（高字节），初始值为0000,0000
SFR(DPH1      ,0xE5)

//第95行：	CMPCR1 比较器控制寄存器 1 E6H CMPEN CMPIF PIE NIE - - CMPOE CMPRES 0000,xx00
//比较器控制寄存器 1，初始值为0000,xx00
SFR(CMPCR1    ,0xE6)
SFR_BIT_DIFF( CMPRES    ,0)
SFR_BIT_DIFF( CMPOE     ,1)
SFR_BIT_DIFF( NIE       ,4)
SFR_BIT_DIFF( PIE       ,5)
SFR_BIT_DIFF( CMPIF     ,6)
SFR_BIT_DIFF( CMPEN     ,7)

//第96行：	CMPCR2 比较器控制寄存器 2 E7H INVCMPO DISFLT LCDTY[5:0] 0000,0000
//比较器控制寄存器 2，初始值为0000,0000
SFR(CMPCR2    ,0xE7)
SFR_BIT_DIFF( LCDTY     ,0)
SFR_BIT_DIFF( DISFLT    ,6)
SFR_BIT_DIFF( INVCMPO   ,7)

//第97行：	P6 P6 端口 E8H P67 P66 P65 P64 P63 P62 P61 P60 1111,1111
//P6 端口，初始值为1111,1111
  SFRBIT(P6        ,0xE8  ,P60       ,P61       ,P62       ,P63       ,P64       ,P65       ,P66       ,P67         )
SFR_BIT_DIFF( _P60      ,0)
SFR_BIT_DIFF( _P61      ,1)
SFR_BIT_DIFF( _P62      ,2)
SFR_BIT_DIFF( _P63      ,3)
SFR_BIT_DIFF( _P64      ,4)
SFR_BIT_DIFF( _P65      ,5)
SFR_BIT_DIFF( _P66      ,6)
SFR_BIT_DIFF( _P67      ,7)

//第98行：	CL PCA 计数器低字节 E9H 0000,0000
//PCA 计数器低字节，初始值为0000,0000
SFR(CL        ,0xE9)

//第99行：	CCAP0L PCA 模块 0 低字节 EAH 0000,0000
//PCA 模块 0 低字节，初始值为0000,0000
SFR(CCAP0L    ,0xEA)

//第100行：	CCAP1L PCA 模块 1 低字节 EBH 0000,0000
//PCA 模块 1 低字节，初始值为0000,0000
SFR(CCAP1L    ,0xEB)

//第101行：	CCAP2L PCA 模块 2 低字节 ECH 0000,0000
//PCA 模块 2 低字节，初始值为0000,0000
SFR(CCAP2L    ,0xEC)

//第102行：	IP3H 高中断优先级控制寄存器 3 EEH - - - - - - PS4H PS3H xxxx,xx00
//高中断优先级控制寄存器 3，初始值为xxxx,xx00
SFR(IP3H      ,0xEE)
SFR_BIT_DIFF( PS3H      ,0)
SFR_BIT_DIFF( PS4H      ,1)

//第103行：	AUXINTIF 扩展外部中断标志寄存器 EFH - INT4IF INT3IF INT2IF - T4IF T3IF T2IF x000,x000
//扩展外部中断标志寄存器，初始值为x000,x000
SFR(AUXINTIF  ,0xEF)
SFR_BIT_DIFF( T2IF      ,0)
SFR_BIT_DIFF( T3IF      ,1)
SFR_BIT_DIFF( T4IF      ,2)
SFR_BIT_DIFF( INT2IF    ,4)
SFR_BIT_DIFF( INT3IF    ,5)
SFR_BIT_DIFF( INT4IF    ,6)

//第104行：	B B 寄存器 F0H 0000,0000
//B 寄存器，初始值为0000,0000
SFR(B         ,0xF0)

//第105行：	PWMSET 增强型 PWM 全局配置 F1H - PWMRST - - - - - ENPWM x0xx,xxx0
//增强型 PWM 全局配置，初始值为x0xx,xxx0
SFR(PWMSET    ,0xF1)
SFR_BIT_DIFF( ENPWM     ,0)
SFR_BIT_DIFF( PWMRST    ,6)

//第106行：	PCA_PWM0 PCA0 的 PWM 模式寄存器 F2H EBS0[1:0] XCCAP0H[1:0] XCCAP0L[1:0] EPC0H EPC0L 0000,0000
//PCA0 的 PWM 模式寄存器，初始值为0000,0000
SFR(PCA_PWM0  ,0xF2)
SFR_BIT_DIFF( EPC0L     ,0)
SFR_BIT_DIFF( EPC0H     ,1)
SFR_BIT_DIFF( XCCAP0L   ,2)
SFR_BIT_DIFF( XCCAP0H   ,4)
SFR_BIT_DIFF( EBS0      ,6)

//第107行：	PCA_PWM1 PCA1 的 PWM 模式寄存器 F3H EBS1[1:0] XCCAP1H[1:0] XCCAP1L[1:0] EPC1H EPC1L 0000,0000
//PCA1 的 PWM 模式寄存器，初始值为0000,0000
SFR(PCA_PWM1  ,0xF3)
SFR_BIT_DIFF( EPC1L     ,0)
SFR_BIT_DIFF( EPC1H     ,1)
SFR_BIT_DIFF( XCCAP1L   ,2)
SFR_BIT_DIFF( XCCAP1H   ,4)
SFR_BIT_DIFF( EBS1      ,6)

//第108行：	PCA_PWM2 PCA2 的 PWM 模式寄存器 F4H EBS2[1:0] XCCAP2H[1:0] XCCAP2L[1:0] EPC2H EPC2L 0000,0000
//PCA2 的 PWM 模式寄存器，初始值为0000,0000
SFR(PCA_PWM2  ,0xF4)
SFR_BIT_DIFF( EPC2L     ,0)
SFR_BIT_DIFF( EPC2H     ,1)
SFR_BIT_DIFF( XCCAP2L   ,2)
SFR_BIT_DIFF( XCCAP2H   ,4)
SFR_BIT_DIFF( EBS2      ,6)

//第109行：	IAP_TPS IAP 等待时间控制寄存器 F5H - - IAPTPS[5:0] xx00,0000
//IAP 等待时间控制寄存器，初始值为xx00,0000
SFR(IAP_TPS   ,0xF5)
SFR_BIT_DIFF( IAPTPS    ,0)

//第110行：	PWMCFG 增强型 PWM 配置寄存器 F6H - - - - PWMCBIF EPWMCBI ENPWMTA PWMCEN xxxx,0000
//增强型 PWM 配置寄存器，初始值为xxxx,0000
SFR(PWMCFG    ,0xF6)
SFR_BIT_DIFF( PWMCEN    ,0)
SFR_BIT_DIFF( ENPWMTA   ,1)
SFR_BIT_DIFF( EPWMCBI   ,2)
SFR_BIT_DIFF( PWMCBIF   ,3)

//第111行：	P7 P7 端口 F8H P77 P76 P75 P74 P73 P72 P71 P70 1111,1111
//P7 端口，初始值为1111,1111
  SFRBIT(P7        ,0xF8  ,P70       ,P71       ,P72       ,P73       ,P74       ,P75       ,P76       ,P77         )
SFR_BIT_DIFF( _P70      ,0)
SFR_BIT_DIFF( _P71      ,1)
SFR_BIT_DIFF( _P72      ,2)
SFR_BIT_DIFF( _P73      ,3)
SFR_BIT_DIFF( _P74      ,4)
SFR_BIT_DIFF( _P75      ,5)
SFR_BIT_DIFF( _P76      ,6)
SFR_BIT_DIFF( _P77      ,7)

//第112行：	CH PCA 计数器高字节 F9H 0000,0000
//PCA 计数器高字节，初始值为0000,0000
SFR(CH        ,0xF9)

//第113行：	CCAP0H PCA 模块 0 高字节 FAH 0000,0000
//PCA 模块 0 高字节，初始值为0000,0000
SFR(CCAP0H    ,0xFA)

//第114行：	CCAP1H PCA 模块 1 高字节 FBH 0000,0000
//PCA 模块 1 高字节，初始值为0000,0000
SFR(CCAP1H    ,0xFB)

//第115行：	CCAP2H PCA 模块 2 高字节 FCH 0000,0000
//PCA 模块 2 高字节，初始值为0000,0000
SFR(CCAP2H    ,0xFC)

//第116行：	RSTCFG 复位配置寄存器 FFH - ENLVR - P54RST - - LVDS[1:0] xnxn,xxnn
//复位配置寄存器，初始值为xnxn,xxnn
SFR(RSTCFG    ,0xFF)
SFR_BIT_DIFF( LVDS      ,0)
SFR_BIT_DIFF( P54RST    ,4)
SFR_BIT_DIFF( ENLVR     ,6)

//第118行：	CLKSEL 时钟选择寄存器 FE00H - - - - - - MCKSEL[1:0] xxxx,xx00
//时钟选择寄存器，初始值为xxxx,xx00
XSFR(CLKSEL    ,0xFE00)
SFR_BIT_DIFF( MCKSEL    ,0)

//第119行：	CLKDIV 时钟分频寄存器 FE01H nnnn,nnnn
//时钟分频寄存器，初始值为nnnn,nnnn
XSFR(CLKDIV    ,0xFE01)

//第120行：	HIRCCR 内部高速振荡器控制寄存器 FE02H ENHIRC - - - - - - HIRCST 1xxx,xxx0
//内部高速振荡器控制寄存器，初始值为1xxx,xxx0
XSFR(HIRCCR    ,0xFE02)
SFR_BIT_DIFF( HIRCST    ,0)
SFR_BIT_DIFF( ENHIRC    ,7)

//第121行：	XOSCCR 外部晶振控制寄存器 FE03H ENXOSC XITYPE XCFILTER[1:0] NMXCG - - XOSCST 0000,0xx0
//外部晶振控制寄存器，初始值为0000,0xx0
XSFR(XOSCCR    ,0xFE03)
SFR_BIT_DIFF( XOSCST    ,0)
SFR_BIT_DIFF( NMXCG     ,3)
SFR_BIT_DIFF( XCFILTER  ,4)
SFR_BIT_DIFF( XITYPE    ,6)
SFR_BIT_DIFF( ENXOSC    ,7)

//第122行：	IRC32KCR 内部 32K 振荡器控制寄存器 FE04H ENIRC32K - - - - - - IRC32KST 0xxx,xxx0
//内部 32K 振荡器控制寄存器，初始值为0xxx,xxx0
XSFR(IRC32KCR  ,0xFE04)
SFR_BIT_DIFF( IRC32KST  ,0)
SFR_BIT_DIFF( ENIRC32K  ,7)

//第123行：	MCLKOCR 主时钟输出控制寄存器 FE05H MCLKO_S MCLKODIV[6:0] 0000,0000
//主时钟输出控制寄存器，初始值为0000,0000
XSFR(MCLKOCR   ,0xFE05)
SFR_BIT_DIFF( MCLKODIV  ,0)
SFR_BIT_DIFF( MCLKO_S   ,7)

//第126行：	IRCDB 内部高速振荡器去抖控制 FE06H IRCDB_PAR[7:0] 1000,0000
//内部高速振荡器去抖控制，初始值为1000,0000
XSFR(IRCDB     ,0xFE06)
SFR_BIT_DIFF( IRCDB_PAR ,0)

//第127行：	P0PU P0 口上拉电阻控制寄存器 FE10H P07PU P06PU P05PU P04PU P03PU P02PU P01PU P00PU 0000,0000
//P0 口上拉电阻控制寄存器，初始值为0000,0000
XSFR(P0PU      ,0xFE10)
SFR_BIT_DIFF( P00PU     ,0)
SFR_BIT_DIFF( P01PU     ,1)
SFR_BIT_DIFF( P02PU     ,2)
SFR_BIT_DIFF( P03PU     ,3)
SFR_BIT_DIFF( P04PU     ,4)
SFR_BIT_DIFF( P05PU     ,5)
SFR_BIT_DIFF( P06PU     ,6)
SFR_BIT_DIFF( P07PU     ,7)

//第128行：	P1PU P1 口上拉电阻控制寄存器 FE11H P17PU P16PU P15PU P14PU P13PU P12PU P11PU P10PU 0000,0000
//P1 口上拉电阻控制寄存器，初始值为0000,0000
XSFR(P1PU      ,0xFE11)
SFR_BIT_DIFF( P10PU     ,0)
SFR_BIT_DIFF( P11PU     ,1)
SFR_BIT_DIFF( P12PU     ,2)
SFR_BIT_DIFF( P13PU     ,3)
SFR_BIT_DIFF( P14PU     ,4)
SFR_BIT_DIFF( P15PU     ,5)
SFR_BIT_DIFF( P16PU     ,6)
SFR_BIT_DIFF( P17PU     ,7)

//第129行：	P2PU P2 口上拉电阻控制寄存器 FE12H P27PU P26PU P25PU P24PU P23PU P22PU P21PU P20PU 0000,0000
//P2 口上拉电阻控制寄存器，初始值为0000,0000
XSFR(P2PU      ,0xFE12)
SFR_BIT_DIFF( P20PU     ,0)
SFR_BIT_DIFF( P21PU     ,1)
SFR_BIT_DIFF( P22PU     ,2)
SFR_BIT_DIFF( P23PU     ,3)
SFR_BIT_DIFF( P24PU     ,4)
SFR_BIT_DIFF( P25PU     ,5)
SFR_BIT_DIFF( P26PU     ,6)
SFR_BIT_DIFF( P27PU     ,7)

//第130行：	P3PU P3 口上拉电阻控制寄存器 FE13H P37PU P36PU P35PU P34PU P33PU P32PU P31PU P30PU 0000,0000
//P3 口上拉电阻控制寄存器，初始值为0000,0000
XSFR(P3PU      ,0xFE13)
SFR_BIT_DIFF( P30PU     ,0)
SFR_BIT_DIFF( P31PU     ,1)
SFR_BIT_DIFF( P32PU     ,2)
SFR_BIT_DIFF( P33PU     ,3)
SFR_BIT_DIFF( P34PU     ,4)
SFR_BIT_DIFF( P35PU     ,5)
SFR_BIT_DIFF( P36PU     ,6)
SFR_BIT_DIFF( P37PU     ,7)

//第131行：	P4PU P4 口上拉电阻控制寄存器 FE14H P47PU P46PU P45PU P44PU P43PU P42PU P41PU P40PU 0000,0000
//P4 口上拉电阻控制寄存器，初始值为0000,0000
XSFR(P4PU      ,0xFE14)
SFR_BIT_DIFF( P40PU     ,0)
SFR_BIT_DIFF( P41PU     ,1)
SFR_BIT_DIFF( P42PU     ,2)
SFR_BIT_DIFF( P43PU     ,3)
SFR_BIT_DIFF( P44PU     ,4)
SFR_BIT_DIFF( P45PU     ,5)
SFR_BIT_DIFF( P46PU     ,6)
SFR_BIT_DIFF( P47PU     ,7)

//第132行：	P5PU P5 口上拉电阻控制寄存器 FE15H - - P55PU P54PU P53PU P52PU P51PU P50PU xx00,0000
//P5 口上拉电阻控制寄存器，初始值为xx00,0000
XSFR(P5PU      ,0xFE15)
SFR_BIT_DIFF( P50PU     ,0)
SFR_BIT_DIFF( P51PU     ,1)
SFR_BIT_DIFF( P52PU     ,2)
SFR_BIT_DIFF( P53PU     ,3)
SFR_BIT_DIFF( P54PU     ,4)
SFR_BIT_DIFF( P55PU     ,5)

//第133行：	P6PU P6 口上拉电阻控制寄存器 FE16H P67PU P66PU P65PU P64PU P63PU P62PU P61PU P60PU 0000,0000
//P6 口上拉电阻控制寄存器，初始值为0000,0000
XSFR(P6PU      ,0xFE16)
SFR_BIT_DIFF( P60PU     ,0)
SFR_BIT_DIFF( P61PU     ,1)
SFR_BIT_DIFF( P62PU     ,2)
SFR_BIT_DIFF( P63PU     ,3)
SFR_BIT_DIFF( P64PU     ,4)
SFR_BIT_DIFF( P65PU     ,5)
SFR_BIT_DIFF( P66PU     ,6)
SFR_BIT_DIFF( P67PU     ,7)

//第134行：	P7PU P7 口上拉电阻控制寄存器 FE17H P77PU P76PU P75PU P74PU P73PU P72PU P71PU P70PU 0000,0000
//P7 口上拉电阻控制寄存器，初始值为0000,0000
XSFR(P7PU      ,0xFE17)
SFR_BIT_DIFF( P70PU     ,0)
SFR_BIT_DIFF( P71PU     ,1)
SFR_BIT_DIFF( P72PU     ,2)
SFR_BIT_DIFF( P73PU     ,3)
SFR_BIT_DIFF( P74PU     ,4)
SFR_BIT_DIFF( P75PU     ,5)
SFR_BIT_DIFF( P76PU     ,6)
SFR_BIT_DIFF( P77PU     ,7)

//第135行：	P0NCS P0 口施密特触发控制寄存器 FE18H P07NCS P06NCS P05NCS P04NCS P03NCS P02NCS P01NCS P00NCS 0000,0000
//P0 口施密特触发控制寄存器，初始值为0000,0000
XSFR(P0NCS     ,0xFE18)
SFR_BIT_DIFF( P00NCS    ,0)
SFR_BIT_DIFF( P01NCS    ,1)
SFR_BIT_DIFF( P02NCS    ,2)
SFR_BIT_DIFF( P03NCS    ,3)
SFR_BIT_DIFF( P04NCS    ,4)
SFR_BIT_DIFF( P05NCS    ,5)
SFR_BIT_DIFF( P06NCS    ,6)
SFR_BIT_DIFF( P07NCS    ,7)

//第136行：	P1NCS P1 口施密特触发控制寄存器 FE19H P17NCS P16NCS P15NCS P14NCS P13NCS P12NCS P11NCS P10NCS 0000,0000
//P1 口施密特触发控制寄存器，初始值为0000,0000
XSFR(P1NCS     ,0xFE19)
SFR_BIT_DIFF( P10NCS    ,0)
SFR_BIT_DIFF( P11NCS    ,1)
SFR_BIT_DIFF( P12NCS    ,2)
SFR_BIT_DIFF( P13NCS    ,3)
SFR_BIT_DIFF( P14NCS    ,4)
SFR_BIT_DIFF( P15NCS    ,5)
SFR_BIT_DIFF( P16NCS    ,6)
SFR_BIT_DIFF( P17NCS    ,7)

//第137行：	P2NCS P2 口施密特触发控制寄存器 FE1AH P27NCS P26NCS P25NCS P24NCS P23NCS P22NCS P21NCS P20NCS 0000,0000
//P2 口施密特触发控制寄存器，初始值为0000,0000
XSFR(P2NCS     ,0xFE1A)
SFR_BIT_DIFF( P20NCS    ,0)
SFR_BIT_DIFF( P21NCS    ,1)
SFR_BIT_DIFF( P22NCS    ,2)
SFR_BIT_DIFF( P23NCS    ,3)
SFR_BIT_DIFF( P24NCS    ,4)
SFR_BIT_DIFF( P25NCS    ,5)
SFR_BIT_DIFF( P26NCS    ,6)
SFR_BIT_DIFF( P27NCS    ,7)

//第138行：	P3NCS P3 口施密特触发控制寄存器 FE1BH P37NCS P36NCS P35NCS P34NCS P33NCS P32NCS P31NCS P30NCS 0000,0000
//P3 口施密特触发控制寄存器，初始值为0000,0000
XSFR(P3NCS     ,0xFE1B)
SFR_BIT_DIFF( P30NCS    ,0)
SFR_BIT_DIFF( P31NCS    ,1)
SFR_BIT_DIFF( P32NCS    ,2)
SFR_BIT_DIFF( P33NCS    ,3)
SFR_BIT_DIFF( P34NCS    ,4)
SFR_BIT_DIFF( P35NCS    ,5)
SFR_BIT_DIFF( P36NCS    ,6)
SFR_BIT_DIFF( P37NCS    ,7)

//第139行：	P4NCS P4 口施密特触发控制寄存器 FE1CH P47NCS P46NCS P45NCS P44NCS P43NCS P42NCS P41NCS P40NCS 0000,0000
//P4 口施密特触发控制寄存器，初始值为0000,0000
XSFR(P4NCS     ,0xFE1C)
SFR_BIT_DIFF( P40NCS    ,0)
SFR_BIT_DIFF( P41NCS    ,1)
SFR_BIT_DIFF( P42NCS    ,2)
SFR_BIT_DIFF( P43NCS    ,3)
SFR_BIT_DIFF( P44NCS    ,4)
SFR_BIT_DIFF( P45NCS    ,5)
SFR_BIT_DIFF( P46NCS    ,6)
SFR_BIT_DIFF( P47NCS    ,7)

//第140行：	P5NCS P5 口施密特触发控制寄存器 FE1DH - - P55NCS P54NCS P53NCS P52NCS P51NCS P50NCS xx00,0000
//P5 口施密特触发控制寄存器，初始值为xx00,0000
XSFR(P5NCS     ,0xFE1D)
SFR_BIT_DIFF( P50NCS    ,0)
SFR_BIT_DIFF( P51NCS    ,1)
SFR_BIT_DIFF( P52NCS    ,2)
SFR_BIT_DIFF( P53NCS    ,3)
SFR_BIT_DIFF( P54NCS    ,4)
SFR_BIT_DIFF( P55NCS    ,5)

//第141行：	P6NCS P6 口施密特触发控制寄存器 FE1EH P67NCS P66NCS P65NCS P64NCS P63NCS P62NCS P61NCS P60NCS 0000,0000
//P6 口施密特触发控制寄存器，初始值为0000,0000
XSFR(P6NCS     ,0xFE1E)
SFR_BIT_DIFF( P60NCS    ,0)
SFR_BIT_DIFF( P61NCS    ,1)
SFR_BIT_DIFF( P62NCS    ,2)
SFR_BIT_DIFF( P63NCS    ,3)
SFR_BIT_DIFF( P64NCS    ,4)
SFR_BIT_DIFF( P65NCS    ,5)
SFR_BIT_DIFF( P66NCS    ,6)
SFR_BIT_DIFF( P67NCS    ,7)

//第142行：	P7NCS P7 口施密特触发控制寄存器 FE1FH P77NCS P76NCS P75NCS P74NCS P73NCS P72NCS P71NCS P70NCS 0000,0000
//P7 口施密特触发控制寄存器，初始值为0000,0000
XSFR(P7NCS     ,0xFE1F)
SFR_BIT_DIFF( P70NCS    ,0)
SFR_BIT_DIFF( P71NCS    ,1)
SFR_BIT_DIFF( P72NCS    ,2)
SFR_BIT_DIFF( P73NCS    ,3)
SFR_BIT_DIFF( P74NCS    ,4)
SFR_BIT_DIFF( P75NCS    ,5)
SFR_BIT_DIFF( P76NCS    ,6)
SFR_BIT_DIFF( P77NCS    ,7)

//第143行：	P0SR P0 口电平转换速率寄存器 FE20H P07SR P06SR P05SR P04SR P03SR P02SR P01SR P00SR 1111,1111
//P0 口电平转换速率寄存器，初始值为1111,1111
XSFR(P0SR      ,0xFE20)
SFR_BIT_DIFF( P00SR     ,0)
SFR_BIT_DIFF( P01SR     ,1)
SFR_BIT_DIFF( P02SR     ,2)
SFR_BIT_DIFF( P03SR     ,3)
SFR_BIT_DIFF( P04SR     ,4)
SFR_BIT_DIFF( P05SR     ,5)
SFR_BIT_DIFF( P06SR     ,6)
SFR_BIT_DIFF( P07SR     ,7)

//第144行：	P1SR P1 口电平转换速率寄存器 FE21H P17SR P16SR P15SR P14SR P13SR P12SR P11SR P10SR 1111,1111
//P1 口电平转换速率寄存器，初始值为1111,1111
XSFR(P1SR      ,0xFE21)
SFR_BIT_DIFF( P10SR     ,0)
SFR_BIT_DIFF( P11SR     ,1)
SFR_BIT_DIFF( P12SR     ,2)
SFR_BIT_DIFF( P13SR     ,3)
SFR_BIT_DIFF( P14SR     ,4)
SFR_BIT_DIFF( P15SR     ,5)
SFR_BIT_DIFF( P16SR     ,6)
SFR_BIT_DIFF( P17SR     ,7)

//第145行：	P2SR P2 口电平转换速率寄存器 FE22H P27SR P26SR P25SR P24SR P23SR P22SR P21SR P20SR 1111,1111
//P2 口电平转换速率寄存器，初始值为1111,1111
XSFR(P2SR      ,0xFE22)
SFR_BIT_DIFF( P20SR     ,0)
SFR_BIT_DIFF( P21SR     ,1)
SFR_BIT_DIFF( P22SR     ,2)
SFR_BIT_DIFF( P23SR     ,3)
SFR_BIT_DIFF( P24SR     ,4)
SFR_BIT_DIFF( P25SR     ,5)
SFR_BIT_DIFF( P26SR     ,6)
SFR_BIT_DIFF( P27SR     ,7)

//第146行：	P3SR P3 口电平转换速率寄存器 FE23H P37SR P36SR P35SR P34SR P33SR P32SR P31SR P30SR 1111,1111
//P3 口电平转换速率寄存器，初始值为1111,1111
XSFR(P3SR      ,0xFE23)
SFR_BIT_DIFF( P30SR     ,0)
SFR_BIT_DIFF( P31SR     ,1)
SFR_BIT_DIFF( P32SR     ,2)
SFR_BIT_DIFF( P33SR     ,3)
SFR_BIT_DIFF( P34SR     ,4)
SFR_BIT_DIFF( P35SR     ,5)
SFR_BIT_DIFF( P36SR     ,6)
SFR_BIT_DIFF( P37SR     ,7)

//第147行：	P4SR P4 口电平转换速率寄存器 FE24H P47SR P46SR P45SR P44SR P43SR P42SR P41SR P40SR 1111,1111
//P4 口电平转换速率寄存器，初始值为1111,1111
XSFR(P4SR      ,0xFE24)
SFR_BIT_DIFF( P40SR     ,0)
SFR_BIT_DIFF( P41SR     ,1)
SFR_BIT_DIFF( P42SR     ,2)
SFR_BIT_DIFF( P43SR     ,3)
SFR_BIT_DIFF( P44SR     ,4)
SFR_BIT_DIFF( P45SR     ,5)
SFR_BIT_DIFF( P46SR     ,6)
SFR_BIT_DIFF( P47SR     ,7)

//第148行：	P5SR P5 口电平转换速率寄存器 FE25H - - P55SR P54SR P53SR P52SR P51SR P50SR xx11,1111
//P5 口电平转换速率寄存器，初始值为xx11,1111
XSFR(P5SR      ,0xFE25)
SFR_BIT_DIFF( P50SR     ,0)
SFR_BIT_DIFF( P51SR     ,1)
SFR_BIT_DIFF( P52SR     ,2)
SFR_BIT_DIFF( P53SR     ,3)
SFR_BIT_DIFF( P54SR     ,4)
SFR_BIT_DIFF( P55SR     ,5)

//第149行：	P6SR P6 口电平转换速率寄存器 FE26H P57SR P66SR P65SR P64SR P63SR P62SR P61SR P60SR 1111,1111
//P6 口电平转换速率寄存器，初始值为1111,1111
XSFR(P6SR      ,0xFE26)
SFR_BIT_DIFF( P60SR     ,0)
SFR_BIT_DIFF( P61SR     ,1)
SFR_BIT_DIFF( P62SR     ,2)
SFR_BIT_DIFF( P63SR     ,3)
SFR_BIT_DIFF( P64SR     ,4)
SFR_BIT_DIFF( P65SR     ,5)
SFR_BIT_DIFF( P66SR     ,6)
SFR_BIT_DIFF( P57SR     ,7)

//第150行：	P7SR P7 口电平转换速率寄存器 FE27H P77SR P76SR P75SR P74SR P73SR P72SR P71SR P70SR 1111,1111
//P7 口电平转换速率寄存器，初始值为1111,1111
XSFR(P7SR      ,0xFE27)
SFR_BIT_DIFF( P70SR     ,0)
SFR_BIT_DIFF( P71SR     ,1)
SFR_BIT_DIFF( P72SR     ,2)
SFR_BIT_DIFF( P73SR     ,3)
SFR_BIT_DIFF( P74SR     ,4)
SFR_BIT_DIFF( P75SR     ,5)
SFR_BIT_DIFF( P76SR     ,6)
SFR_BIT_DIFF( P77SR     ,7)

//第151行：	P0DR P0 口驱动电流控制寄存器 FE28H P07DR P06DR P05DR P04DR P03DR P02DR P01DR P00DR 1111,1111
//P0 口驱动电流控制寄存器，初始值为1111,1111
XSFR(P0DR      ,0xFE28)
SFR_BIT_DIFF( P00DR     ,0)
SFR_BIT_DIFF( P01DR     ,1)
SFR_BIT_DIFF( P02DR     ,2)
SFR_BIT_DIFF( P03DR     ,3)
SFR_BIT_DIFF( P04DR     ,4)
SFR_BIT_DIFF( P05DR     ,5)
SFR_BIT_DIFF( P06DR     ,6)
SFR_BIT_DIFF( P07DR     ,7)

//第152行：	P1DR P1 口驱动电流控制寄存器 FE29H P17DR P16DR P15DR P14DR P13DR P12DR P11DR P10DR 1111,1111
//P1 口驱动电流控制寄存器，初始值为1111,1111
XSFR(P1DR      ,0xFE29)
SFR_BIT_DIFF( P10DR     ,0)
SFR_BIT_DIFF( P11DR     ,1)
SFR_BIT_DIFF( P12DR     ,2)
SFR_BIT_DIFF( P13DR     ,3)
SFR_BIT_DIFF( P14DR     ,4)
SFR_BIT_DIFF( P15DR     ,5)
SFR_BIT_DIFF( P16DR     ,6)
SFR_BIT_DIFF( P17DR     ,7)

//第153行：	P2DR P2 口驱动电流控制寄存器 FE2AH P27DR P26DR P25DR P24DR P23DR P22DR P21DR P20DR 1111,1111
//P2 口驱动电流控制寄存器，初始值为1111,1111
XSFR(P2DR      ,0xFE2A)
SFR_BIT_DIFF( P20DR     ,0)
SFR_BIT_DIFF( P21DR     ,1)
SFR_BIT_DIFF( P22DR     ,2)
SFR_BIT_DIFF( P23DR     ,3)
SFR_BIT_DIFF( P24DR     ,4)
SFR_BIT_DIFF( P25DR     ,5)
SFR_BIT_DIFF( P26DR     ,6)
SFR_BIT_DIFF( P27DR     ,7)

//第154行：	P3DR P3 口驱动电流控制寄存器 FE2BH P37DR P36DR P35DR P34DR P33DR P32DR P31DR P30DR 1111,1111
//P3 口驱动电流控制寄存器，初始值为1111,1111
XSFR(P3DR      ,0xFE2B)
SFR_BIT_DIFF( P30DR     ,0)
SFR_BIT_DIFF( P31DR     ,1)
SFR_BIT_DIFF( P32DR     ,2)
SFR_BIT_DIFF( P33DR     ,3)
SFR_BIT_DIFF( P34DR     ,4)
SFR_BIT_DIFF( P35DR     ,5)
SFR_BIT_DIFF( P36DR     ,6)
SFR_BIT_DIFF( P37DR     ,7)

//第155行：	P4DR P4 口驱动电流控制寄存器 FE2CH P47DR P46DR P45DR P44DR P43DR P42DR P41DR P40DR 1111,1111
//P4 口驱动电流控制寄存器，初始值为1111,1111
XSFR(P4DR      ,0xFE2C)
SFR_BIT_DIFF( P40DR     ,0)
SFR_BIT_DIFF( P41DR     ,1)
SFR_BIT_DIFF( P42DR     ,2)
SFR_BIT_DIFF( P43DR     ,3)
SFR_BIT_DIFF( P44DR     ,4)
SFR_BIT_DIFF( P45DR     ,5)
SFR_BIT_DIFF( P46DR     ,6)
SFR_BIT_DIFF( P47DR     ,7)

//第156行：	P5DR P5 口驱动电流控制寄存器 FE2DH - - P55DR P54DR P53DR P52DR P51DR P50DR xx11,1111
//P5 口驱动电流控制寄存器，初始值为xx11,1111
XSFR(P5DR      ,0xFE2D)
SFR_BIT_DIFF( P50DR     ,0)
SFR_BIT_DIFF( P51DR     ,1)
SFR_BIT_DIFF( P52DR     ,2)
SFR_BIT_DIFF( P53DR     ,3)
SFR_BIT_DIFF( P54DR     ,4)
SFR_BIT_DIFF( P55DR     ,5)

//第157行：	P6DR P6 口驱动电流控制寄存器 FE2EH P67DR P66DR P65DR P64DR P63DR P62DR P61DR P60DR 1111,1111
//P6 口驱动电流控制寄存器，初始值为1111,1111
XSFR(P6DR      ,0xFE2E)
SFR_BIT_DIFF( P60DR     ,0)
SFR_BIT_DIFF( P61DR     ,1)
SFR_BIT_DIFF( P62DR     ,2)
SFR_BIT_DIFF( P63DR     ,3)
SFR_BIT_DIFF( P64DR     ,4)
SFR_BIT_DIFF( P65DR     ,5)
SFR_BIT_DIFF( P66DR     ,6)
SFR_BIT_DIFF( P67DR     ,7)

//第158行：	P7DR P7 口驱动电流控制寄存器 FE2FH P77DR P76DR P75DR P74DR P73DR P72DR P71DR P70DR 1111,1111
//P7 口驱动电流控制寄存器，初始值为1111,1111
XSFR(P7DR      ,0xFE2F)
SFR_BIT_DIFF( P70DR     ,0)
SFR_BIT_DIFF( P71DR     ,1)
SFR_BIT_DIFF( P72DR     ,2)
SFR_BIT_DIFF( P73DR     ,3)
SFR_BIT_DIFF( P74DR     ,4)
SFR_BIT_DIFF( P75DR     ,5)
SFR_BIT_DIFF( P76DR     ,6)
SFR_BIT_DIFF( P77DR     ,7)

//第159行：	P0IE P0 口输入使能控制寄存器 FE30H P07IE P06IE P05IE P04IE P03IE P02IE P01IE P00IE 1111,1111
//P0 口输入使能控制寄存器，初始值为1111,1111
XSFR(P0IE      ,0xFE30)
SFR_BIT_DIFF( P00IE     ,0)
SFR_BIT_DIFF( P01IE     ,1)
SFR_BIT_DIFF( P02IE     ,2)
SFR_BIT_DIFF( P03IE     ,3)
SFR_BIT_DIFF( P04IE     ,4)
SFR_BIT_DIFF( P05IE     ,5)
SFR_BIT_DIFF( P06IE     ,6)
SFR_BIT_DIFF( P07IE     ,7)

//第160行：	P1IE P1 口输入使能控制寄存器 FE31H P17IE P16IE P15IE P14IE P13IE P12IE P11IE P10IE 1111,1111
//P1 口输入使能控制寄存器，初始值为1111,1111
XSFR(P1IE      ,0xFE31)
SFR_BIT_DIFF( P10IE     ,0)
SFR_BIT_DIFF( P11IE     ,1)
SFR_BIT_DIFF( P12IE     ,2)
SFR_BIT_DIFF( P13IE     ,3)
SFR_BIT_DIFF( P14IE     ,4)
SFR_BIT_DIFF( P15IE     ,5)
SFR_BIT_DIFF( P16IE     ,6)
SFR_BIT_DIFF( P17IE     ,7)

//第161行：	P2IE P2 口输入使能控制寄存器 FE32H P27IE P26IE P25IE P24IE P23IE P22IE P21IE P20IE 1111,1111
//P2 口输入使能控制寄存器，初始值为1111,1111
XSFR(P2IE      ,0xFE32)
SFR_BIT_DIFF( P20IE     ,0)
SFR_BIT_DIFF( P21IE     ,1)
SFR_BIT_DIFF( P22IE     ,2)
SFR_BIT_DIFF( P23IE     ,3)
SFR_BIT_DIFF( P24IE     ,4)
SFR_BIT_DIFF( P25IE     ,5)
SFR_BIT_DIFF( P26IE     ,6)
SFR_BIT_DIFF( P27IE     ,7)

//第162行：	P3IE P3 口输入使能控制寄存器 FE33H P37IE P36IE P35IE P34IE P33IE P32IE P31IE P30IE 1111,1111
//P3 口输入使能控制寄存器，初始值为1111,1111
XSFR(P3IE      ,0xFE33)
SFR_BIT_DIFF( P30IE     ,0)
SFR_BIT_DIFF( P31IE     ,1)
SFR_BIT_DIFF( P32IE     ,2)
SFR_BIT_DIFF( P33IE     ,3)
SFR_BIT_DIFF( P34IE     ,4)
SFR_BIT_DIFF( P35IE     ,5)
SFR_BIT_DIFF( P36IE     ,6)
SFR_BIT_DIFF( P37IE     ,7)

//第163行：	P4IE P4 口输入使能控制寄存器 FE34H P47IE P46IE P45IE P44IE P43IE P42IE P41IE P40IE 1111,1111
//P4 口输入使能控制寄存器，初始值为1111,1111
XSFR(P4IE      ,0xFE34)
SFR_BIT_DIFF( P40IE     ,0)
SFR_BIT_DIFF( P41IE     ,1)
SFR_BIT_DIFF( P42IE     ,2)
SFR_BIT_DIFF( P43IE     ,3)
SFR_BIT_DIFF( P44IE     ,4)
SFR_BIT_DIFF( P45IE     ,5)
SFR_BIT_DIFF( P46IE     ,6)
SFR_BIT_DIFF( P47IE     ,7)

//第164行：	P5IE P5 口输入使能控制寄存器 FE35H - - P55IE P54IE P53IE P52IE P51IE P50IE xx11,1111
//P5 口输入使能控制寄存器，初始值为xx11,1111
XSFR(P5IE      ,0xFE35)
SFR_BIT_DIFF( P50IE     ,0)
SFR_BIT_DIFF( P51IE     ,1)
SFR_BIT_DIFF( P52IE     ,2)
SFR_BIT_DIFF( P53IE     ,3)
SFR_BIT_DIFF( P54IE     ,4)
SFR_BIT_DIFF( P55IE     ,5)

//第165行：	P6IE P6 口输入使能控制寄存器 FE36H P67IE P66IE P65IE P64IE P63IE P62IE P61IE P60IE 1111,1111
//P6 口输入使能控制寄存器，初始值为1111,1111
XSFR(P6IE      ,0xFE36)
SFR_BIT_DIFF( P60IE     ,0)
SFR_BIT_DIFF( P61IE     ,1)
SFR_BIT_DIFF( P62IE     ,2)
SFR_BIT_DIFF( P63IE     ,3)
SFR_BIT_DIFF( P64IE     ,4)
SFR_BIT_DIFF( P65IE     ,5)
SFR_BIT_DIFF( P66IE     ,6)
SFR_BIT_DIFF( P67IE     ,7)

//第166行：	P7IE P7 口输入使能控制寄存器 FE37H P77IE P76IE P75IE P74IE P73IE P72IE P71IE P70IE 1111,1111
//P7 口输入使能控制寄存器，初始值为1111,1111
XSFR(P7IE      ,0xFE37)
SFR_BIT_DIFF( P70IE     ,0)
SFR_BIT_DIFF( P71IE     ,1)
SFR_BIT_DIFF( P72IE     ,2)
SFR_BIT_DIFF( P73IE     ,3)
SFR_BIT_DIFF( P74IE     ,4)
SFR_BIT_DIFF( P75IE     ,5)
SFR_BIT_DIFF( P76IE     ,6)
SFR_BIT_DIFF( P77IE     ,7)

//第167行：	LCMIFCFG LCM 接口配置寄存器 FE50H LCMIFIE - LCMIFIP[1:0] LCMIFDPS[1:0] D16_D8 M68_I80 0x00,0000
//LCM 接口配置寄存器，初始值为0x00,0000
XSFR(LCMIFCFG  ,0xFE50)
SFR_BIT_DIFF( M68_I80   ,0)
SFR_BIT_DIFF( D16_D8    ,1)
SFR_BIT_DIFF( LCMIFDPS  ,2)
SFR_BIT_DIFF( LCMIFIP   ,4)
SFR_BIT_DIFF( LCMIFIE   ,7)

//第168行：	LCMIFCFG2 LCM 接口配置寄存器 2 FE51H - LCMIFCPS[1:0] SETUPT[2:0] HOLDT[1:0] x000,0000
//LCM 接口配置寄存器 2，初始值为x000,0000
XSFR(LCMIFCFG2 ,0xFE51)
SFR_BIT_DIFF( HOLDT     ,0)
SFR_BIT_DIFF( SETUPT    ,2)
SFR_BIT_DIFF( LCMIFCPS  ,5)

//第169行：	LCMIFCR LCM 接口控制寄存器 FE52H ENLCMIF - - - - CMD[2:0] 0xxx,x000
//LCM 接口控制寄存器，初始值为0xxx,x000
XSFR(LCMIFCR   ,0xFE52)
SFR_BIT_DIFF( ENLCMIF   ,7)

//第171行：	LCMIFSTA LCM 接口状态寄存器 FE53H - - - - - - - LCMIFIF xxxx,xxx0
//LCM 接口状态寄存器，初始值为xxxx,xxx0
XSFR(LCMIFSTA  ,0xFE53)
SFR_BIT_DIFF( LCMIFIF   ,0)

//第172行：	LCMIDDATL LCM 接口低字节数据 FE54H LCMIFDAT[7:0] 0000,0000
//LCM 接口低字节数据，初始值为0000,0000
XSFR(LCMIDDATL ,0xFE54)
SFR_BIT_DIFF( LCMIFDAT  ,0)

//第173行：	LCMIDDATH LCM 接口高字节数据 FE55H LCMIFDAT[15:8] 0000,0000
//LCM 接口高字节数据，初始值为0000,0000
XSFR(LCMIDDATH ,0xFE55)

//第174行：	I2CCFG I2C配置寄存器 FE80H ENI2C MSSL MSSPEED[6:1] 0000,0000
//I2C配置寄存器，初始值为0000,0000
XSFR(I2CCFG    ,0xFE80)
SFR_BIT_DIFF( MSSPEED   ,0)
SFR_BIT_DIFF( MSSL      ,6)
SFR_BIT_DIFF( ENI2C     ,7)

//第175行：	I2CMSCR I2C主机控制寄存器 FE81H EMSI - - - MSCMD[3:0] 0xxx,0000
//I2C主机控制寄存器，初始值为0xxx,0000
XSFR(I2CMSCR   ,0xFE81)
SFR_BIT_DIFF( MSCMD     ,0)
SFR_BIT_DIFF( EMSI      ,7)

//第176行：	I2CMSST I2C主机状态寄存器 FE82H MSBUSY MSIF - - - - MSACKI MSACKO 00xx,xx00
//I2C主机状态寄存器，初始值为00xx,xx00
XSFR(I2CMSST   ,0xFE82)
SFR_BIT_DIFF( MSACKO    ,0)
SFR_BIT_DIFF( MSACKI    ,1)
SFR_BIT_DIFF( MSIF      ,6)
SFR_BIT_DIFF( MSBUSY    ,7)

//第177行：	I2CSLCR I2C从机控制寄存器 FE83H - ESTAI ERXI ETXI ESTOI - - SLRST x000,0xx0
//I2C从机控制寄存器，初始值为x000,0xx0
XSFR(I2CSLCR   ,0xFE83)
SFR_BIT_DIFF( SLRST     ,0)
SFR_BIT_DIFF( ESTOI     ,3)
SFR_BIT_DIFF( ETXI      ,4)
SFR_BIT_DIFF( ERXI      ,5)
SFR_BIT_DIFF( ESTAI     ,6)

//第178行：	I2CSLST I2C从机状态寄存器 FE84H SLBUSY STAIF RXIF TXIF STOIF TXING SLACKI SLACKO 0000,0000
//I2C从机状态寄存器，初始值为0000,0000
XSFR(I2CSLST   ,0xFE84)
SFR_BIT_DIFF( SLACKO    ,0)
SFR_BIT_DIFF( SLACKI    ,1)
SFR_BIT_DIFF( TXING     ,2)
SFR_BIT_DIFF( STOIF     ,3)
SFR_BIT_DIFF( TXIF      ,4)
SFR_BIT_DIFF( RXIF      ,5)
SFR_BIT_DIFF( STAIF     ,6)
SFR_BIT_DIFF( SLBUSY    ,7)

//第179行：	I2CSLADR I2C从机地址寄存器 FE85H I2CSLADR[7:1] MA 0000,0000
//I2C从机地址寄存器，初始值为0000,0000
XSFR(I2CSLADR  ,0xFE85)
SFR_BIT_DIFF( MA        ,0)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( I2CSLADR  ,1)


//第180行：	I2CTXD I2C数据发送寄存器 FE86H 0000,0000
//I2C数据发送寄存器，初始值为0000,0000
XSFR(I2CTXD    ,0xFE86)

//第181行：	I2CRXD I2C数据接收寄存器 FE87H 0000,0000
//I2C数据接收寄存器，初始值为0000,0000
XSFR(I2CRXD    ,0xFE87)

//第182行：	I2CMSAUX I2C主机辅助控制寄存器 FE88H - - - - - - - WDTA xxxx,xxx0
//I2C主机辅助控制寄存器，初始值为xxxx,xxx0
XSFR(I2CMSAUX  ,0xFE88)
SFR_BIT_DIFF( WDTA      ,0)

//第183行：	TM2PS 定时器 2 时钟预分频寄存器 FEA2H 0000,0000
//定时器 2 时钟预分频寄存器，初始值为0000,0000
XSFR(TM2PS     ,0xFEA2)

//第184行：	TM3PS 定时器 3 时钟预分频寄存器 FEA3H 0000,0000
//定时器 3 时钟预分频寄存器，初始值为0000,0000
XSFR(TM3PS     ,0xFEA3)

//第185行：	TM4PS 定时器 4 时钟预分频寄存器 FEA4H 0000,0000
//定时器 4 时钟预分频寄存器，初始值为0000,0000
XSFR(TM4PS     ,0xFEA4)

//第186行：	ADCTIM ADC 时序控制寄存器 FEA8H CSSETUP CSHOLD[1:0] SMPDUTY[4:0] 0010,1010
//ADC 时序控制寄存器，初始值为0010,1010
XSFR(ADCTIM    ,0xFEA8)
SFR_BIT_DIFF( SMPDUTY   ,0)
SFR_BIT_DIFF( CSHOLD    ,5)
SFR_BIT_DIFF( CSSETUP   ,7)

//第187行：	ADCEXCFG ADC 扩展配置寄存器 FEADH - - ADCETRS [1:0] - CVTIMESEL[2:0] xx00,x000
//ADC 扩展配置寄存器，初始值为xx00,x000
XSFR(ADCEXCFG  ,0xFEAD)
SFR_BIT_DIFF( CVTIMESEL ,0)
SFR_BIT_DIFF( ADCETRS   ,4)

//第188行：	CMPEXCFG 比较器扩展配置寄存器 FEAEH CHYS[1:0] - - - CMPNS CMPPS[1:0] 00xx,x000
//比较器扩展配置寄存器，初始值为00xx,x000
XSFR(CMPEXCFG  ,0xFEAE)
SFR_BIT_DIFF( CMPPS     ,0)
SFR_BIT_DIFF( CMPNS     ,2)
SFR_BIT_DIFF( CHYS      ,6)

//第189行：	PWMCH PWM0 计数器高字节 FF00H x000,0000
//PWM0 计数器高字节，初始值为x000,0000
XSFR(PWMCH     ,0xFF00)

//第190行：	PWMCL PWM0 计数器低字节 FF01H 0000,0000
//PWM0 计数器低字节，初始值为0000,0000
XSFR(PWMCL     ,0xFF01)

//第191行：	PWMCKS PWM0 时钟选择 FF02H - - - SELT2 PWM_PS[3:0] xxx0,0000
//PWM0 时钟选择，初始值为xxx0,0000
XSFR(PWMCKS    ,0xFF02)
SFR_BIT_DIFF( PWM_PS    ,0)
SFR_BIT_DIFF( SELT2     ,4)

//第192行：	PWMTADCH PWM0 触发 ADC 计数高字节 FF03H x000,0000
//PWM0 触发 ADC 计数高字节，初始值为x000,0000
XSFR(PWMTADCH  ,0xFF03)

//第193行：	PWMTADCL PWM0 触发 ADC 计数低字节 FF04H 0000,0000
//PWM0 触发 ADC 计数低字节，初始值为0000,0000
XSFR(PWMTADCL  ,0xFF04)

//第194行：	PWMIF PWM0 中断标志寄存器 FF05H C7IF C6IF C5IF C4IF C3IF C2IF C1IF C0IF 0000,0000
//PWM0 中断标志寄存器，初始值为0000,0000
XSFR(PWMIF     ,0xFF05)
SFR_BIT_DIFF( C0IF      ,0)
SFR_BIT_DIFF( C1IF      ,1)
SFR_BIT_DIFF( C2IF      ,2)
SFR_BIT_DIFF( C3IF      ,3)
SFR_BIT_DIFF( C4IF      ,4)
SFR_BIT_DIFF( C5IF      ,5)
SFR_BIT_DIFF( C6IF      ,6)
SFR_BIT_DIFF( C7IF      ,7)

//第195行：	PWMFDCR PWM0 异常检测控制寄存器 FF06H INVCMP INVIO ENFD FLTFLIO EFDI FDCMP FDIO FDIF 0000,0000
//PWM0 异常检测控制寄存器，初始值为0000,0000
XSFR(PWMFDCR   ,0xFF06)
SFR_BIT_DIFF( FDIF      ,0)
SFR_BIT_DIFF( FDIO      ,1)
SFR_BIT_DIFF( FDCMP     ,2)
SFR_BIT_DIFF( EFDI      ,3)
SFR_BIT_DIFF( FLTFLIO   ,4)
SFR_BIT_DIFF( ENFD      ,5)
SFR_BIT_DIFF( INVIO     ,6)
SFR_BIT_DIFF( INVCMP    ,7)

//第196行：	PWM0T1H PWM00T1 计数值高字节 FF10H x000,0000
//PWM00T1 计数值高字节，初始值为x000,0000
XSFR(PWM0T1H   ,0xFF10)

//第197行：	PWM0T1L PWM00T1 计数值低字节 FF11H 0000,0000
//PWM00T1 计数值低字节，初始值为0000,0000
XSFR(PWM0T1L   ,0xFF11)

//第198行：	PWM0T2H PWM00T2 计数值高字节 FF12H x000,0000
//PWM00T2 计数值高字节，初始值为x000,0000
XSFR(PWM0T2H   ,0xFF12)

//第199行：	PWM0T2L PWM00T2 计数值低字节 FF13H 0000,0000
//PWM00T2 计数值低字节，初始值为0000,0000
XSFR(PWM0T2L   ,0xFF13)

//第200行：	PWM0CR PWM00 控制寄存器 FF14H ENO INI - PWM0PS[1:0] ENI ENT2I ENT1I 00x0,0000
//PWM00 控制寄存器，初始值为00x0,0000
XSFR(PWM0CR    ,0xFF14)
SFR_BIT_DIFF( ENT1I     ,0)
SFR_BIT_DIFF( ENT2I     ,1)
SFR_BIT_DIFF( ENI       ,2)
SFR_BIT_DIFF( PWM0PS    ,3)
SFR_BIT_DIFF( INI       ,6)
SFR_BIT_DIFF( ENO       ,7)

//第201行：	PWM0HLD PWM00 电平保持控制寄存器 FF15H - - - - - - HLDH HLDL xxxx,xx00
//PWM00 电平保持控制寄存器，初始值为xxxx,xx00
XSFR(PWM0HLD   ,0xFF15)
SFR_BIT_DIFF( HLDL      ,0)
SFR_BIT_DIFF( HLDH      ,1)

//第202行：	PWM1T1H PWM01T1 计数值高字节 FF18H x000,0000
//PWM01T1 计数值高字节，初始值为x000,0000
XSFR(PWM1T1H   ,0xFF18)

//第203行：	PWM1T1L PWM01T1 计数值低字节 FF19H 0000,0000
//PWM01T1 计数值低字节，初始值为0000,0000
XSFR(PWM1T1L   ,0xFF19)

//第204行：	PWM1T2H PWM01T2 计数值高字节 FF1AH x000,0000
//PWM01T2 计数值高字节，初始值为x000,0000
XSFR(PWM1T2H   ,0xFF1A)

//第205行：	PWM1T2L PWM01T2 计数值低字节 FF1BH 0000,0000
//PWM01T2 计数值低字节，初始值为0000,0000
XSFR(PWM1T2L   ,0xFF1B)

//第206行：	PWM1CR PWM01 控制寄存器 FF1CH ENO INI - PWMPS[1:0] ENI ENT2I ENT1I 00x0,0000
//PWM01 控制寄存器，初始值为00x0,0000
XSFR(PWM1CR    ,0xFF1C)
SFR_BIT_DIFF( PWMPS     ,3)

//第207行：	PWM1HLD PWM01 电平保持控制寄存器 FF1DH - - - - - - HLDH HLDL xxxx,xx00
//PWM01 电平保持控制寄存器，初始值为xxxx,xx00
XSFR(PWM1HLD   ,0xFF1D)

//第208行：	PWM2T1H PWM02T1 计数值高字节 FF20H x000,0000
//PWM02T1 计数值高字节，初始值为x000,0000
XSFR(PWM2T1H   ,0xFF20)

//第209行：	PWM2T1L PWM02T1 计数值低字节 FF21H 0000,0000
//PWM02T1 计数值低字节，初始值为0000,0000
XSFR(PWM2T1L   ,0xFF21)

//第210行：	PWM2T2H PWM02T2 计数值高字节 FF22H x000,0000
//PWM02T2 计数值高字节，初始值为x000,0000
XSFR(PWM2T2H   ,0xFF22)

//第211行：	PWM2T2L PWM02T2 计数值低字节 FF23H 0000,0000
//PWM02T2 计数值低字节，初始值为0000,0000
XSFR(PWM2T2L   ,0xFF23)

//第212行：	PWM2CR PWM02 控制寄存器 FF24H ENO INI - PWM2PS[1:0] ENI ENT2I ENT1I 00x0,0000
//PWM02 控制寄存器，初始值为00x0,0000
XSFR(PWM2CR    ,0xFF24)
SFR_BIT_DIFF( PWM2PS    ,3)

//第213行：	PWM2HLD PWM02 电平保持控制寄存器 FF25H - - - - - - HLDH HLDL xxxx,xx00
//PWM02 电平保持控制寄存器，初始值为xxxx,xx00
XSFR(PWM2HLD   ,0xFF25)

//第214行：	PWM3T1H PWM03T1 计数值高字节 FF28H x000,0000
//PWM03T1 计数值高字节，初始值为x000,0000
XSFR(PWM3T1H   ,0xFF28)

//第217行：	PWM3T1L PWM03T1 计数值低字节 FF29H 0000,0000
//PWM03T1 计数值低字节，初始值为0000,0000
XSFR(PWM3T1L   ,0xFF29)

//第218行：	PWM3T2H PWM03T2 计数值高字节 FF2AH x000,0000
//PWM03T2 计数值高字节，初始值为x000,0000
XSFR(PWM3T2H   ,0xFF2A)

//第219行：	PWM3T2L PWM03T2 计数值低字节 FF2BH 0000,0000
//PWM03T2 计数值低字节，初始值为0000,0000
XSFR(PWM3T2L   ,0xFF2B)

//第220行：	PWM3CR PWM03 控制寄存器 FF2CH ENO INI - PWM3PS[1:0] ENI ENT2I ENT1I 00x0,0000
//PWM03 控制寄存器，初始值为00x0,0000
XSFR(PWM3CR    ,0xFF2C)
SFR_BIT_DIFF( PWM3PS    ,3)

//第221行：	PWM3HLD PWM03 电平保持控制寄存器 FF2DH - - - - - - HLDH HLDL xxxx,xx00
//PWM03 电平保持控制寄存器，初始值为xxxx,xx00
XSFR(PWM3HLD   ,0xFF2D)

//第222行：	PWM4T1H PWM04T1 计数值高字节 FF30H x000,0000
//PWM04T1 计数值高字节，初始值为x000,0000
XSFR(PWM4T1H   ,0xFF30)

//第223行：	PWM4T1L PWM04T1 计数值低字节 FF31H 0000,0000
//PWM04T1 计数值低字节，初始值为0000,0000
XSFR(PWM4T1L   ,0xFF31)

//第224行：	PWM4T2H PWM04T2 计数值高字节 FF32H x000,0000
//PWM04T2 计数值高字节，初始值为x000,0000
XSFR(PWM4T2H   ,0xFF32)

//第225行：	PWM4T2L PWM04T2 计数值低字节 FF33H 0000,0000
//PWM04T2 计数值低字节，初始值为0000,0000
XSFR(PWM4T2L   ,0xFF33)

//第226行：	PWM4CR PWM04 控制寄存器 FF34H ENO INI - PWM4PS[1:0] ENI ENT2I ENT1I 00x0,0000
//PWM04 控制寄存器，初始值为00x0,0000
XSFR(PWM4CR    ,0xFF34)
SFR_BIT_DIFF( PWM4PS    ,3)

//第227行：	PWM4HLD PWM04 电平保持控制寄存器 FF35H - - - - - - HLDH HLDL xxxx,xx00
//PWM04 电平保持控制寄存器，初始值为xxxx,xx00
XSFR(PWM4HLD   ,0xFF35)

//第228行：	PWM5T1H PWM05T1 计数值高字节 FF38H x000,0000
//PWM05T1 计数值高字节，初始值为x000,0000
XSFR(PWM5T1H   ,0xFF38)

//第229行：	PWM5T1L PWM05T1 计数值低字节 FF39H 0000,0000
//PWM05T1 计数值低字节，初始值为0000,0000
XSFR(PWM5T1L   ,0xFF39)

//第230行：	PWM5T2H PWM05T2 计数值高字节 FF3AH x000,0000
//PWM05T2 计数值高字节，初始值为x000,0000
XSFR(PWM5T2H   ,0xFF3A)

//第231行：	PWM5T2L PWM05T2 计数值低字节 FF3BH 0000,0000
//PWM05T2 计数值低字节，初始值为0000,0000
XSFR(PWM5T2L   ,0xFF3B)

//第232行：	PWM5CR PWM05 控制寄存器 FF3CH ENO INI - PWM5PS[1:0] ENI ENT2I ENT1I 00x0,0000
//PWM05 控制寄存器，初始值为00x0,0000
XSFR(PWM5CR    ,0xFF3C)
SFR_BIT_DIFF( PWM5PS    ,3)

//第233行：	PWM5HLD PWM05 电平保持控制寄存器 FF3DH - - - - - - HLDH HLDL xxxx,xx00
//PWM05 电平保持控制寄存器，初始值为xxxx,xx00
XSFR(PWM5HLD   ,0xFF3D)

//第234行：	PWM6T1H PWM06T1 计数值高字节 FF40H x000,0000
//PWM06T1 计数值高字节，初始值为x000,0000
XSFR(PWM6T1H   ,0xFF40)

//第235行：	PWM6T1L PWM06T1 计数值低字节 FF41H 0000,0000
//PWM06T1 计数值低字节，初始值为0000,0000
XSFR(PWM6T1L   ,0xFF41)

//第236行：	PWM6T2H PWM06T2 计数值高字节 FF42H x000,0000
//PWM06T2 计数值高字节，初始值为x000,0000
XSFR(PWM6T2H   ,0xFF42)

//第237行：	PWM6T2L PWM06T2 计数值低字节 FF43H 0000,0000
//PWM06T2 计数值低字节，初始值为0000,0000
XSFR(PWM6T2L   ,0xFF43)

//第238行：	PWM6CR PWM06 控制寄存器 FF44H ENO INI - PWM6PS[1:0] ENI ENT2I ENT1I 00x0,0000
//PWM06 控制寄存器，初始值为00x0,0000
XSFR(PWM6CR    ,0xFF44)
SFR_BIT_DIFF( PWM6PS    ,3)

//第239行：	PWM6HLD PWM06 电平保持控制寄存器 FF45H - - - - - - HLDH HLDL xxxx,xx00
//PWM06 电平保持控制寄存器，初始值为xxxx,xx00
XSFR(PWM6HLD   ,0xFF45)

//第240行：	PWM7T1H PWM07T1 计数值高字节 FF48H x000,0000
//PWM07T1 计数值高字节，初始值为x000,0000
XSFR(PWM7T1H   ,0xFF48)

//第241行：	PWM7T1L PWM07T1 计数值低字节 FF49H 0000,0000
//PWM07T1 计数值低字节，初始值为0000,0000
XSFR(PWM7T1L   ,0xFF49)

//第242行：	PWM7T2H PWM07T2 计数值高字节 FF4AH x000,0000
//PWM07T2 计数值高字节，初始值为x000,0000
XSFR(PWM7T2H   ,0xFF4A)

//第243行：	PWM7T2L PWM07T2 计数值低字节 FF4BH 0000,0000
//PWM07T2 计数值低字节，初始值为0000,0000
XSFR(PWM7T2L   ,0xFF4B)

//第244行：	PWM7CR PWM07 控制寄存器 FF4CH ENO INI - PWM7PS[1:0] ENI ENT2I ENT1I 00x0,0000
//PWM07 控制寄存器，初始值为00x0,0000
XSFR(PWM7CR    ,0xFF4C)
SFR_BIT_DIFF( PWM7PS    ,3)

//第245行：	PWM7HLD PWM07 电平保持控制寄存器 FF4DH - - - - - - HLDH HLDL xxxx,xx00
//PWM07 电平保持控制寄存器，初始值为xxxx,xx00
XSFR(PWM7HLD   ,0xFF4D)

//第246行：	MD3 MDU 数据寄存器 FCF0H MD3[7:0] 0000,0000
//MDU 数据寄存器，初始值为0000,0000
XSFR(MD3       ,0xFCF0)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( MD3       ,0)


//第247行：	MD2 MDU 数据寄存器 FCF1H MD2[7:0] 0000,0000
//MDU 数据寄存器，初始值为0000,0000
XSFR(MD2       ,0xFCF1)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( MD2       ,0)


//第248行：	MD1 MDU 数据寄存器 FCF2H MD1[7:0] 0000,0000
//MDU 数据寄存器，初始值为0000,0000
XSFR(MD1       ,0xFCF2)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( MD1       ,0)


//第249行：	MD0 MDU 数据寄存器 FCF3H MD0[7:0] 0000,0000
//MDU 数据寄存器，初始值为0000,0000
XSFR(MD0       ,0xFCF3)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( MD0       ,0)


//第250行：	MD5 MDU 数据寄存器 FCF4H MD5[7:0] 0000,0000
//MDU 数据寄存器，初始值为0000,0000
XSFR(MD5       ,0xFCF4)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( MD5       ,0)


//第251行：	MD4 MDU 数据寄存器 FCF5H MD4[7:0] 0000,0000
//MDU 数据寄存器，初始值为0000,0000
XSFR(MD4       ,0xFCF5)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( MD4       ,0)


//第252行：	ARCON MDU 模式控制寄存器 FCF6H MODE[2:0] SC[4:0] 0000,0000
//MDU 模式控制寄存器，初始值为0000,0000
XSFR(ARCON     ,0xFCF6)
SFR_BIT_DIFF( SC        ,0)
SFR_BIT_DIFF( MODE      ,5)

//第253行：	OPCON MDU 操作控制寄存器 FCF7H - MDOV - - - - RST ENOP 0000,0000
//MDU 操作控制寄存器，初始值为0000,0000
XSFR(OPCON     ,0xFCF7)
SFR_BIT_DIFF( ENOP      ,0)
SFR_BIT_DIFF( RST       ,1)
SFR_BIT_DIFF( MDOV      ,6)

//第254行：	P0INTE P0 口中断使能寄存器 FD00H P07INTE P06INTE P05INTE P04INTE P03INTE P02INTE P01INTE P00INTE 0000,0000
//P0 口中断使能寄存器，初始值为0000,0000
XSFR(P0INTE    ,0xFD00)
SFR_BIT_DIFF( P00INTE   ,0)
SFR_BIT_DIFF( P01INTE   ,1)
SFR_BIT_DIFF( P02INTE   ,2)
SFR_BIT_DIFF( P03INTE   ,3)
SFR_BIT_DIFF( P04INTE   ,4)
SFR_BIT_DIFF( P05INTE   ,5)
SFR_BIT_DIFF( P06INTE   ,6)
SFR_BIT_DIFF( P07INTE   ,7)

//第255行：	P1INTE P1 口中断使能寄存器 FD01H P17INTE P16INTE P15INTE P14INTE P13INTE P12INTE P11INTE P10INTE 0000,0000
//P1 口中断使能寄存器，初始值为0000,0000
XSFR(P1INTE    ,0xFD01)
SFR_BIT_DIFF( P10INTE   ,0)
SFR_BIT_DIFF( P11INTE   ,1)
SFR_BIT_DIFF( P12INTE   ,2)
SFR_BIT_DIFF( P13INTE   ,3)
SFR_BIT_DIFF( P14INTE   ,4)
SFR_BIT_DIFF( P15INTE   ,5)
SFR_BIT_DIFF( P16INTE   ,6)
SFR_BIT_DIFF( P17INTE   ,7)

//第256行：	P2INTE P2 口中断使能寄存器 FD02H P27INTE P26INTE P25INTE P24INTE P23INTE P22INTE P21INTE P20INTE 0000,0000
//P2 口中断使能寄存器，初始值为0000,0000
XSFR(P2INTE    ,0xFD02)
SFR_BIT_DIFF( P20INTE   ,0)
SFR_BIT_DIFF( P21INTE   ,1)
SFR_BIT_DIFF( P22INTE   ,2)
SFR_BIT_DIFF( P23INTE   ,3)
SFR_BIT_DIFF( P24INTE   ,4)
SFR_BIT_DIFF( P25INTE   ,5)
SFR_BIT_DIFF( P26INTE   ,6)
SFR_BIT_DIFF( P27INTE   ,7)

//第257行：	P3INTE P3 口中断使能寄存器 FD03H P37INTE P36INTE P35INTE P34INTE P33INTE P32INTE P31INTE P30INTE 0000,0000
//P3 口中断使能寄存器，初始值为0000,0000
XSFR(P3INTE    ,0xFD03)
SFR_BIT_DIFF( P30INTE   ,0)
SFR_BIT_DIFF( P31INTE   ,1)
SFR_BIT_DIFF( P32INTE   ,2)
SFR_BIT_DIFF( P33INTE   ,3)
SFR_BIT_DIFF( P34INTE   ,4)
SFR_BIT_DIFF( P35INTE   ,5)
SFR_BIT_DIFF( P36INTE   ,6)
SFR_BIT_DIFF( P37INTE   ,7)

//第258行：	P4INTE P4 口中断使能寄存器 FD04H P47INTE P46INTE P45INTE P44INTE P43INTE P42INTE P41INTE P40INTE 0000,0000
//P4 口中断使能寄存器，初始值为0000,0000
XSFR(P4INTE    ,0xFD04)
SFR_BIT_DIFF( P40INTE   ,0)
SFR_BIT_DIFF( P41INTE   ,1)
SFR_BIT_DIFF( P42INTE   ,2)
SFR_BIT_DIFF( P43INTE   ,3)
SFR_BIT_DIFF( P44INTE   ,4)
SFR_BIT_DIFF( P45INTE   ,5)
SFR_BIT_DIFF( P46INTE   ,6)
SFR_BIT_DIFF( P47INTE   ,7)

//第259行：	P5INTE P5 口中断使能寄存器 FD05H - - P55INTE P54INTE P53INTE P52INTE P51INTE P50INTE xx00,0000
//P5 口中断使能寄存器，初始值为xx00,0000
XSFR(P5INTE    ,0xFD05)
SFR_BIT_DIFF( P50INTE   ,0)
SFR_BIT_DIFF( P51INTE   ,1)
SFR_BIT_DIFF( P52INTE   ,2)
SFR_BIT_DIFF( P53INTE   ,3)
SFR_BIT_DIFF( P54INTE   ,4)
SFR_BIT_DIFF( P55INTE   ,5)

//第260行：	P6INTE P6 口中断使能寄存器 FD06H P67INTE P66INTE P65INTE P64INTE P63INTE P62INTE P61INTE P60INTE 0000,0000
//P6 口中断使能寄存器，初始值为0000,0000
XSFR(P6INTE    ,0xFD06)
SFR_BIT_DIFF( P60INTE   ,0)
SFR_BIT_DIFF( P61INTE   ,1)
SFR_BIT_DIFF( P62INTE   ,2)
SFR_BIT_DIFF( P63INTE   ,3)
SFR_BIT_DIFF( P64INTE   ,4)
SFR_BIT_DIFF( P65INTE   ,5)
SFR_BIT_DIFF( P66INTE   ,6)
SFR_BIT_DIFF( P67INTE   ,7)

//第263行：	P7INTE P7 口中断使能寄存器 FD07H P77INTE P76INTE P75INTE P74INTE P73INTE P72INTE P71INTE P70INTE 0000,0000
//P7 口中断使能寄存器，初始值为0000,0000
XSFR(P7INTE    ,0xFD07)
SFR_BIT_DIFF( P70INTE   ,0)
SFR_BIT_DIFF( P71INTE   ,1)
SFR_BIT_DIFF( P72INTE   ,2)
SFR_BIT_DIFF( P73INTE   ,3)
SFR_BIT_DIFF( P74INTE   ,4)
SFR_BIT_DIFF( P75INTE   ,5)
SFR_BIT_DIFF( P76INTE   ,6)
SFR_BIT_DIFF( P77INTE   ,7)

//第264行：	P0INTF P0 口中断标志寄存器 FD10H P07INTF P06INTF P05INTF P04INTF P03INTF P02INTF P01INTF P00INTF 0000,0000
//P0 口中断标志寄存器，初始值为0000,0000
XSFR(P0INTF    ,0xFD10)
SFR_BIT_DIFF( P00INTF   ,0)
SFR_BIT_DIFF( P01INTF   ,1)
SFR_BIT_DIFF( P02INTF   ,2)
SFR_BIT_DIFF( P03INTF   ,3)
SFR_BIT_DIFF( P04INTF   ,4)
SFR_BIT_DIFF( P05INTF   ,5)
SFR_BIT_DIFF( P06INTF   ,6)
SFR_BIT_DIFF( P07INTF   ,7)

//第265行：	P1INTF P1 口中断标志寄存器 FD11H P17INTF P16INTF P15INTF P14INTF P13INTF P12INTF P11INTF P10INTF 0000,0000
//P1 口中断标志寄存器，初始值为0000,0000
XSFR(P1INTF    ,0xFD11)
SFR_BIT_DIFF( P10INTF   ,0)
SFR_BIT_DIFF( P11INTF   ,1)
SFR_BIT_DIFF( P12INTF   ,2)
SFR_BIT_DIFF( P13INTF   ,3)
SFR_BIT_DIFF( P14INTF   ,4)
SFR_BIT_DIFF( P15INTF   ,5)
SFR_BIT_DIFF( P16INTF   ,6)
SFR_BIT_DIFF( P17INTF   ,7)

//第266行：	P2INTF P2 口中断标志寄存器 FD12H P27INTF P26INTF P25INTF P24INTF P23INTF P22INTF P21INTF P20INTF 0000,0000
//P2 口中断标志寄存器，初始值为0000,0000
XSFR(P2INTF    ,0xFD12)
SFR_BIT_DIFF( P20INTF   ,0)
SFR_BIT_DIFF( P21INTF   ,1)
SFR_BIT_DIFF( P22INTF   ,2)
SFR_BIT_DIFF( P23INTF   ,3)
SFR_BIT_DIFF( P24INTF   ,4)
SFR_BIT_DIFF( P25INTF   ,5)
SFR_BIT_DIFF( P26INTF   ,6)
SFR_BIT_DIFF( P27INTF   ,7)

//第267行：	P3INTF P3 口中断标志寄存器 FD13H P37INTF P36INTF P35INTF P34INTF P33INTF P32INTF P31INTF P30INTF 0000,0000
//P3 口中断标志寄存器，初始值为0000,0000
XSFR(P3INTF    ,0xFD13)
SFR_BIT_DIFF( P30INTF   ,0)
SFR_BIT_DIFF( P31INTF   ,1)
SFR_BIT_DIFF( P32INTF   ,2)
SFR_BIT_DIFF( P33INTF   ,3)
SFR_BIT_DIFF( P34INTF   ,4)
SFR_BIT_DIFF( P35INTF   ,5)
SFR_BIT_DIFF( P36INTF   ,6)
SFR_BIT_DIFF( P37INTF   ,7)

//第268行：	P4INTF P4 口中断标志寄存器 FD14H P47INTF P46INTF P45INTF P44INTF P43INTF P42INTF P41INTF P40INTF 0000,0000
//P4 口中断标志寄存器，初始值为0000,0000
XSFR(P4INTF    ,0xFD14)
SFR_BIT_DIFF( P40INTF   ,0)
SFR_BIT_DIFF( P41INTF   ,1)
SFR_BIT_DIFF( P42INTF   ,2)
SFR_BIT_DIFF( P43INTF   ,3)
SFR_BIT_DIFF( P44INTF   ,4)
SFR_BIT_DIFF( P45INTF   ,5)
SFR_BIT_DIFF( P46INTF   ,6)
SFR_BIT_DIFF( P47INTF   ,7)

//第269行：	P5INTF P5 口中断标志寄存器 FD15H - - P55INTF P54INTF P53INTF P52INTF P51INTF P50INTF xx00,0000
//P5 口中断标志寄存器，初始值为xx00,0000
XSFR(P5INTF    ,0xFD15)
SFR_BIT_DIFF( P50INTF   ,0)
SFR_BIT_DIFF( P51INTF   ,1)
SFR_BIT_DIFF( P52INTF   ,2)
SFR_BIT_DIFF( P53INTF   ,3)
SFR_BIT_DIFF( P54INTF   ,4)
SFR_BIT_DIFF( P55INTF   ,5)

//第270行：	P6INTF P6 口中断标志寄存器 FD16H P67INTF P66INTF P65INTF P64INTF P63INTF P62INTF P61INTF P60INTF 0000,0000
//P6 口中断标志寄存器，初始值为0000,0000
XSFR(P6INTF    ,0xFD16)
SFR_BIT_DIFF( P60INTF   ,0)
SFR_BIT_DIFF( P61INTF   ,1)
SFR_BIT_DIFF( P62INTF   ,2)
SFR_BIT_DIFF( P63INTF   ,3)
SFR_BIT_DIFF( P64INTF   ,4)
SFR_BIT_DIFF( P65INTF   ,5)
SFR_BIT_DIFF( P66INTF   ,6)
SFR_BIT_DIFF( P67INTF   ,7)

//第271行：	P7INTF P7 口中断标志寄存器 FD17H P77INTF P76INTF P75INTF P74INTF P73INTF P72INTF P71INTF P70INTF 0000,0000
//P7 口中断标志寄存器，初始值为0000,0000
XSFR(P7INTF    ,0xFD17)
SFR_BIT_DIFF( P70INTF   ,0)
SFR_BIT_DIFF( P71INTF   ,1)
SFR_BIT_DIFF( P72INTF   ,2)
SFR_BIT_DIFF( P73INTF   ,3)
SFR_BIT_DIFF( P74INTF   ,4)
SFR_BIT_DIFF( P75INTF   ,5)
SFR_BIT_DIFF( P76INTF   ,6)
SFR_BIT_DIFF( P77INTF   ,7)

//第272行：	P0IM0 P0 口中断模式寄存器 0 FD20H P07IM0 P06IM0 P05IM0 P04IM0 P03IM0 P02IM0 P01IM0 P00IM0 0000,0000
//P0 口中断模式寄存器 0，初始值为0000,0000
XSFR(P0IM0     ,0xFD20)
SFR_BIT_DIFF( P00IM0    ,0)
SFR_BIT_DIFF( P01IM0    ,1)
SFR_BIT_DIFF( P02IM0    ,2)
SFR_BIT_DIFF( P03IM0    ,3)
SFR_BIT_DIFF( P04IM0    ,4)
SFR_BIT_DIFF( P05IM0    ,5)
SFR_BIT_DIFF( P06IM0    ,6)
SFR_BIT_DIFF( P07IM0    ,7)

//第273行：	P1IM0 P1 口中断模式寄存器 0 FD21H P17IM0 P16IM0 P15IM0 P14IM0 P13IM0 P12IM0 P11IM0 P10IM0 0000,0000
//P1 口中断模式寄存器 0，初始值为0000,0000
XSFR(P1IM0     ,0xFD21)
SFR_BIT_DIFF( P10IM0    ,0)
SFR_BIT_DIFF( P11IM0    ,1)
SFR_BIT_DIFF( P12IM0    ,2)
SFR_BIT_DIFF( P13IM0    ,3)
SFR_BIT_DIFF( P14IM0    ,4)
SFR_BIT_DIFF( P15IM0    ,5)
SFR_BIT_DIFF( P16IM0    ,6)
SFR_BIT_DIFF( P17IM0    ,7)

//第274行：	P2IM0 P2 口中断模式寄存器 0 FD22H P27IM0 P26IM0 P25IM0 P24IM0 P23IM0 P22IM0 P21IM0 P20IM0 0000,0000
//P2 口中断模式寄存器 0，初始值为0000,0000
XSFR(P2IM0     ,0xFD22)
SFR_BIT_DIFF( P20IM0    ,0)
SFR_BIT_DIFF( P21IM0    ,1)
SFR_BIT_DIFF( P22IM0    ,2)
SFR_BIT_DIFF( P23IM0    ,3)
SFR_BIT_DIFF( P24IM0    ,4)
SFR_BIT_DIFF( P25IM0    ,5)
SFR_BIT_DIFF( P26IM0    ,6)
SFR_BIT_DIFF( P27IM0    ,7)

//第275行：	P3IM0 P3 口中断模式寄存器 0 FD23H P37IM0 P36IM0 P35IM0 P34IM0 P33IM0 P32IM0 P31IM0 P30IM0 0000,0000
//P3 口中断模式寄存器 0，初始值为0000,0000
XSFR(P3IM0     ,0xFD23)
SFR_BIT_DIFF( P30IM0    ,0)
SFR_BIT_DIFF( P31IM0    ,1)
SFR_BIT_DIFF( P32IM0    ,2)
SFR_BIT_DIFF( P33IM0    ,3)
SFR_BIT_DIFF( P34IM0    ,4)
SFR_BIT_DIFF( P35IM0    ,5)
SFR_BIT_DIFF( P36IM0    ,6)
SFR_BIT_DIFF( P37IM0    ,7)

//第276行：	P4IM0 P4 口中断模式寄存器 0 FD24H P47IM0 P46IM0 P45IM0 P44IM0 P43IM0 P42IM0 P41IM0 P40IM0 0000,0000
//P4 口中断模式寄存器 0，初始值为0000,0000
XSFR(P4IM0     ,0xFD24)
SFR_BIT_DIFF( P40IM0    ,0)
SFR_BIT_DIFF( P41IM0    ,1)
SFR_BIT_DIFF( P42IM0    ,2)
SFR_BIT_DIFF( P43IM0    ,3)
SFR_BIT_DIFF( P44IM0    ,4)
SFR_BIT_DIFF( P45IM0    ,5)
SFR_BIT_DIFF( P46IM0    ,6)
SFR_BIT_DIFF( P47IM0    ,7)

//第277行：	P5IM0 P5 口中断模式寄存器 0 FD25H - - P55IM0 P54IM0 P53IM0 P52IM0 P51IM0 P50IM0 xx00,0000
//P5 口中断模式寄存器 0，初始值为xx00,0000
XSFR(P5IM0     ,0xFD25)
SFR_BIT_DIFF( P50IM0    ,0)
SFR_BIT_DIFF( P51IM0    ,1)
SFR_BIT_DIFF( P52IM0    ,2)
SFR_BIT_DIFF( P53IM0    ,3)
SFR_BIT_DIFF( P54IM0    ,4)
SFR_BIT_DIFF( P55IM0    ,5)

//第278行：	P6IM0 P6 口中断模式寄存器 0 FD26H P67IM0 P66IM0 P65IM0 P64IM0 P63IM0 P62IM0 P61IM0 P60IM0 0000,0000
//P6 口中断模式寄存器 0，初始值为0000,0000
XSFR(P6IM0     ,0xFD26)
SFR_BIT_DIFF( P60IM0    ,0)
SFR_BIT_DIFF( P61IM0    ,1)
SFR_BIT_DIFF( P62IM0    ,2)
SFR_BIT_DIFF( P63IM0    ,3)
SFR_BIT_DIFF( P64IM0    ,4)
SFR_BIT_DIFF( P65IM0    ,5)
SFR_BIT_DIFF( P66IM0    ,6)
SFR_BIT_DIFF( P67IM0    ,7)

//第279行：	P7IM0 P7 口中断模式寄存器 0 FD27H P77IM0 P76IM0 P75IM0 P74IM0 P73IM0 P72IM0 P71IM0 P70IM0 0000,0000
//P7 口中断模式寄存器 0，初始值为0000,0000
XSFR(P7IM0     ,0xFD27)
SFR_BIT_DIFF( P70IM0    ,0)
SFR_BIT_DIFF( P71IM0    ,1)
SFR_BIT_DIFF( P72IM0    ,2)
SFR_BIT_DIFF( P73IM0    ,3)
SFR_BIT_DIFF( P74IM0    ,4)
SFR_BIT_DIFF( P75IM0    ,5)
SFR_BIT_DIFF( P76IM0    ,6)
SFR_BIT_DIFF( P77IM0    ,7)

//第280行：	P0IM1 P0 口中断模式寄存器 1 FD30H P07IM1 P06IM1 P05IM1 P04IM1 P03IM1 P02IM1 P01IM1 P00IM1 0000,0000
//P0 口中断模式寄存器 1，初始值为0000,0000
XSFR(P0IM1     ,0xFD30)
SFR_BIT_DIFF( P00IM1    ,0)
SFR_BIT_DIFF( P01IM1    ,1)
SFR_BIT_DIFF( P02IM1    ,2)
SFR_BIT_DIFF( P03IM1    ,3)
SFR_BIT_DIFF( P04IM1    ,4)
SFR_BIT_DIFF( P05IM1    ,5)
SFR_BIT_DIFF( P06IM1    ,6)
SFR_BIT_DIFF( P07IM1    ,7)

//第281行：	P1IM1 P1 口中断模式寄存器 1 FD31H P17IM1 P16IM1 P15IM1 P14IM1 P13IM1 P12IM1 P11IM1 P10IM1 0000,0000
//P1 口中断模式寄存器 1，初始值为0000,0000
XSFR(P1IM1     ,0xFD31)
SFR_BIT_DIFF( P10IM1    ,0)
SFR_BIT_DIFF( P11IM1    ,1)
SFR_BIT_DIFF( P12IM1    ,2)
SFR_BIT_DIFF( P13IM1    ,3)
SFR_BIT_DIFF( P14IM1    ,4)
SFR_BIT_DIFF( P15IM1    ,5)
SFR_BIT_DIFF( P16IM1    ,6)
SFR_BIT_DIFF( P17IM1    ,7)

//第282行：	P2IM1 P2 口中断模式寄存器 1 FD32H P27IM1 P26IM1 P25IM1 P24IM1 P23IM1 P22IM1 P21IM1 P20IM1 0000,0000
//P2 口中断模式寄存器 1，初始值为0000,0000
XSFR(P2IM1     ,0xFD32)
SFR_BIT_DIFF( P20IM1    ,0)
SFR_BIT_DIFF( P21IM1    ,1)
SFR_BIT_DIFF( P22IM1    ,2)
SFR_BIT_DIFF( P23IM1    ,3)
SFR_BIT_DIFF( P24IM1    ,4)
SFR_BIT_DIFF( P25IM1    ,5)
SFR_BIT_DIFF( P26IM1    ,6)
SFR_BIT_DIFF( P27IM1    ,7)

//第283行：	P3IM1 P3 口中断模式寄存器 1 FD33H P37IM1 P36IM1 P35IM1 P34IM1 P33IM1 P32IM1 P31IM1 P30IM1 0000,0000
//P3 口中断模式寄存器 1，初始值为0000,0000
XSFR(P3IM1     ,0xFD33)
SFR_BIT_DIFF( P30IM1    ,0)
SFR_BIT_DIFF( P31IM1    ,1)
SFR_BIT_DIFF( P32IM1    ,2)
SFR_BIT_DIFF( P33IM1    ,3)
SFR_BIT_DIFF( P34IM1    ,4)
SFR_BIT_DIFF( P35IM1    ,5)
SFR_BIT_DIFF( P36IM1    ,6)
SFR_BIT_DIFF( P37IM1    ,7)

//第284行：	P4IM1 P4 口中断模式寄存器 1 FD34H P47IM1 P46IM1 P45IM1 P44IM1 P43IM1 P42IM1 P41IM1 P40IM1 0000,0000
//P4 口中断模式寄存器 1，初始值为0000,0000
XSFR(P4IM1     ,0xFD34)
SFR_BIT_DIFF( P40IM1    ,0)
SFR_BIT_DIFF( P41IM1    ,1)
SFR_BIT_DIFF( P42IM1    ,2)
SFR_BIT_DIFF( P43IM1    ,3)
SFR_BIT_DIFF( P44IM1    ,4)
SFR_BIT_DIFF( P45IM1    ,5)
SFR_BIT_DIFF( P46IM1    ,6)
SFR_BIT_DIFF( P47IM1    ,7)

//第285行：	P5IM1 P5 口中断模式寄存器 1 FD35H - - P55IM1 P54IM1 P53IM1 P52IM1 P51IM1 P50IM1 xx00,0000
//P5 口中断模式寄存器 1，初始值为xx00,0000
XSFR(P5IM1     ,0xFD35)
SFR_BIT_DIFF( P50IM1    ,0)
SFR_BIT_DIFF( P51IM1    ,1)
SFR_BIT_DIFF( P52IM1    ,2)
SFR_BIT_DIFF( P53IM1    ,3)
SFR_BIT_DIFF( P54IM1    ,4)
SFR_BIT_DIFF( P55IM1    ,5)

//第286行：	P6IM1 P6 口中断模式寄存器 1 FD36H P67IM1 P66IM1 P65IM1 P64IM1 P63IM1 P62IM1 P61IM1 P60IM1 0000,0000
//P6 口中断模式寄存器 1，初始值为0000,0000
XSFR(P6IM1     ,0xFD36)
SFR_BIT_DIFF( P60IM1    ,0)
SFR_BIT_DIFF( P61IM1    ,1)
SFR_BIT_DIFF( P62IM1    ,2)
SFR_BIT_DIFF( P63IM1    ,3)
SFR_BIT_DIFF( P64IM1    ,4)
SFR_BIT_DIFF( P65IM1    ,5)
SFR_BIT_DIFF( P66IM1    ,6)
SFR_BIT_DIFF( P67IM1    ,7)

//第287行：	P7IM1 P7 口中断模式寄存器 1 FD37H P77IM1 P76IM1 P75IM1 P74IM1 P73IM1 P72IM1 P71IM1 P70IM1 0000,0000
//P7 口中断模式寄存器 1，初始值为0000,0000
XSFR(P7IM1     ,0xFD37)
SFR_BIT_DIFF( P70IM1    ,0)
SFR_BIT_DIFF( P71IM1    ,1)
SFR_BIT_DIFF( P72IM1    ,2)
SFR_BIT_DIFF( P73IM1    ,3)
SFR_BIT_DIFF( P74IM1    ,4)
SFR_BIT_DIFF( P75IM1    ,5)
SFR_BIT_DIFF( P76IM1    ,6)
SFR_BIT_DIFF( P77IM1    ,7)

//第288行：	P0WKUE P0 口中断唤醒使能寄存器 FD40H P07WKUE P06WKUE P05WKUE P04WKUE P03WKUE P02WKUE P01WKUE P00WKUE 0000,0000
//P0 口中断唤醒使能寄存器，初始值为0000,0000
XSFR(P0WKUE    ,0xFD40)
SFR_BIT_DIFF( P00WKUE   ,0)
SFR_BIT_DIFF( P01WKUE   ,1)
SFR_BIT_DIFF( P02WKUE   ,2)
SFR_BIT_DIFF( P03WKUE   ,3)
SFR_BIT_DIFF( P04WKUE   ,4)
SFR_BIT_DIFF( P05WKUE   ,5)
SFR_BIT_DIFF( P06WKUE   ,6)
SFR_BIT_DIFF( P07WKUE   ,7)

//第289行：	P1WKUE P1 口中断唤醒使能寄存器 FD41H P17WKUE P16WKUE P15WKUE P14WKUE P13WKUE P12WKUE P11WKUE P10WKUE 0000,0000
//P1 口中断唤醒使能寄存器，初始值为0000,0000
XSFR(P1WKUE    ,0xFD41)
SFR_BIT_DIFF( P10WKUE   ,0)
SFR_BIT_DIFF( P11WKUE   ,1)
SFR_BIT_DIFF( P12WKUE   ,2)
SFR_BIT_DIFF( P13WKUE   ,3)
SFR_BIT_DIFF( P14WKUE   ,4)
SFR_BIT_DIFF( P15WKUE   ,5)
SFR_BIT_DIFF( P16WKUE   ,6)
SFR_BIT_DIFF( P17WKUE   ,7)

//第290行：	P2WKUE P2 口中断唤醒使能寄存器 FD42H P27WKUE P26WKUE P25WKUE P24WKUE P23WKUE P22WKUE P21WKUE P20WKUE 0000,0000
//P2 口中断唤醒使能寄存器，初始值为0000,0000
XSFR(P2WKUE    ,0xFD42)
SFR_BIT_DIFF( P20WKUE   ,0)
SFR_BIT_DIFF( P21WKUE   ,1)
SFR_BIT_DIFF( P22WKUE   ,2)
SFR_BIT_DIFF( P23WKUE   ,3)
SFR_BIT_DIFF( P24WKUE   ,4)
SFR_BIT_DIFF( P25WKUE   ,5)
SFR_BIT_DIFF( P26WKUE   ,6)
SFR_BIT_DIFF( P27WKUE   ,7)

//第291行：	P3WKUE P3 口中断唤醒使能寄存器 FD43H P37WKUE P36WKUE P35WKUE P34WKUE P33WKUE P32WKUE P31WKUE P30WKUE 0000,0000
//P3 口中断唤醒使能寄存器，初始值为0000,0000
XSFR(P3WKUE    ,0xFD43)
SFR_BIT_DIFF( P30WKUE   ,0)
SFR_BIT_DIFF( P31WKUE   ,1)
SFR_BIT_DIFF( P32WKUE   ,2)
SFR_BIT_DIFF( P33WKUE   ,3)
SFR_BIT_DIFF( P34WKUE   ,4)
SFR_BIT_DIFF( P35WKUE   ,5)
SFR_BIT_DIFF( P36WKUE   ,6)
SFR_BIT_DIFF( P37WKUE   ,7)

//第292行：	P4WKUE P4 口中断唤醒使能寄存器 FD44H P47WKUE P46WKUE P45WKUE P44WKUE P43WKUE P42WKUE P41WKUE P40WKUE 0000,0000
//P4 口中断唤醒使能寄存器，初始值为0000,0000
XSFR(P4WKUE    ,0xFD44)
SFR_BIT_DIFF( P40WKUE   ,0)
SFR_BIT_DIFF( P41WKUE   ,1)
SFR_BIT_DIFF( P42WKUE   ,2)
SFR_BIT_DIFF( P43WKUE   ,3)
SFR_BIT_DIFF( P44WKUE   ,4)
SFR_BIT_DIFF( P45WKUE   ,5)
SFR_BIT_DIFF( P46WKUE   ,6)
SFR_BIT_DIFF( P47WKUE   ,7)

//第293行：	P5WKUE P5 口中断唤醒使能寄存器 FD45H - - P55WKUE P54WKUE P53WKUE P52WKUE P51WKUE P50WKUE xx00,0000
//P5 口中断唤醒使能寄存器，初始值为xx00,0000
XSFR(P5WKUE    ,0xFD45)
SFR_BIT_DIFF( P50WKUE   ,0)
SFR_BIT_DIFF( P51WKUE   ,1)
SFR_BIT_DIFF( P52WKUE   ,2)
SFR_BIT_DIFF( P53WKUE   ,3)
SFR_BIT_DIFF( P54WKUE   ,4)
SFR_BIT_DIFF( P55WKUE   ,5)

//第294行：	P6WKUE P6 口中断唤醒使能寄存器 FD46H P67WKUE P66WKUE P65WKUE P64WKUE P63WKUE P62WKUE P61WKUE P60WKUE 0000,0000
//P6 口中断唤醒使能寄存器，初始值为0000,0000
XSFR(P6WKUE    ,0xFD46)
SFR_BIT_DIFF( P60WKUE   ,0)
SFR_BIT_DIFF( P61WKUE   ,1)
SFR_BIT_DIFF( P62WKUE   ,2)
SFR_BIT_DIFF( P63WKUE   ,3)
SFR_BIT_DIFF( P64WKUE   ,4)
SFR_BIT_DIFF( P65WKUE   ,5)
SFR_BIT_DIFF( P66WKUE   ,6)
SFR_BIT_DIFF( P67WKUE   ,7)

//第295行：	P7WKUE P7 口中断唤醒使能寄存器 FD47H P77WKUE P76WKUE P75WKUE P74WKUE P73WKUE P72WKUE P71WKUE P70WKUE 0000,0000
//P7 口中断唤醒使能寄存器，初始值为0000,0000
XSFR(P7WKUE    ,0xFD47)
SFR_BIT_DIFF( P70WKUE   ,0)
SFR_BIT_DIFF( P71WKUE   ,1)
SFR_BIT_DIFF( P72WKUE   ,2)
SFR_BIT_DIFF( P73WKUE   ,3)
SFR_BIT_DIFF( P74WKUE   ,4)
SFR_BIT_DIFF( P75WKUE   ,5)
SFR_BIT_DIFF( P76WKUE   ,6)
SFR_BIT_DIFF( P77WKUE   ,7)

//第296行：	CCAPM3 PCA 模块 3 模式控制寄存器 FD54H - ECOM3 CCAPP3 CCAPN3 MAT3 TOG3 PWM3 ECCF3 x000,0000
//PCA 模块 3 模式控制寄存器，初始值为x000,0000
XSFR(CCAPM3    ,0xFD54)
SFR_BIT_DIFF( ECCF3     ,0)
SFR_BIT_DIFF( PWM3      ,1)
SFR_BIT_DIFF( TOG3      ,2)
SFR_BIT_DIFF( MAT3      ,3)
SFR_BIT_DIFF( CCAPN3    ,4)
SFR_BIT_DIFF( CCAPP3    ,5)
SFR_BIT_DIFF( ECOM3     ,6)

//第297行：	CCAP3L PCA 模块 3 低字节 FD55H 0000,0000
//PCA 模块 3 低字节，初始值为0000,0000
XSFR(CCAP3L    ,0xFD55)

//第298行：	CCAP3H PCA 模块 3 高字节 FD56H 0000,0000
//PCA 模块 3 高字节，初始值为0000,0000
XSFR(CCAP3H    ,0xFD56)

//第299行：	PCA_PWM3 PCA3 的 PWM 模式寄存器 FD57H EBS3[1:0] XCCAP3H[1:0] XCCAP3L[1:0] EPC3H EPC3L 0000,0000
//PCA3 的 PWM 模式寄存器，初始值为0000,0000
XSFR(PCA_PWM3  ,0xFD57)
SFR_BIT_DIFF( EPC3L     ,0)
SFR_BIT_DIFF( EPC3H     ,1)
SFR_BIT_DIFF( XCCAP3L   ,2)
SFR_BIT_DIFF( XCCAP3H   ,4)
SFR_BIT_DIFF( EBS3      ,6)

//第300行：	PINIPL I/O 口中断优先级低寄存器 FD60H P7IP P6IP P5IP P4IP P3IP P2IP P1IP P0IP 0000,0000
//I/O 口中断优先级低寄存器，初始值为0000,0000
XSFR(PINIPL    ,0xFD60)
SFR_BIT_DIFF( P0IP      ,0)
SFR_BIT_DIFF( P1IP      ,1)
SFR_BIT_DIFF( P2IP      ,2)
SFR_BIT_DIFF( P3IP      ,3)
SFR_BIT_DIFF( P4IP      ,4)
SFR_BIT_DIFF( P5IP      ,5)
SFR_BIT_DIFF( P6IP      ,6)
SFR_BIT_DIFF( P7IP      ,7)

//第301行：	PINIPH I/O 口中断优先级高寄存器 FD61H P7IPH P6IPH P5IPH P4IPH P3IPH P2IPH P1IPH P0IPH 0000,0000
//I/O 口中断优先级高寄存器，初始值为0000,0000
XSFR(PINIPH    ,0xFD61)
SFR_BIT_DIFF( P0IPH     ,0)
SFR_BIT_DIFF( P1IPH     ,1)
SFR_BIT_DIFF( P2IPH     ,2)
SFR_BIT_DIFF( P3IPH     ,3)
SFR_BIT_DIFF( P4IPH     ,4)
SFR_BIT_DIFF( P5IPH     ,5)
SFR_BIT_DIFF( P6IPH     ,6)
SFR_BIT_DIFF( P7IPH     ,7)

//第302行：	CHIPID0 硬件 ID0 FDE0H nnnn,nnnn
//硬件 ID0，初始值为nnnn,nnnn
XSFR(CHIPID0   ,0xFDE0)

//第303行：	CHIPID1 硬件 ID1 FDE1H nnnn,nnnn
//硬件 ID1，初始值为nnnn,nnnn
XSFR(CHIPID1   ,0xFDE1)

//第304行：	CHIPID2 硬件 ID2 FDE2H nnnn,nnnn
//硬件 ID2，初始值为nnnn,nnnn
XSFR(CHIPID2   ,0xFDE2)

//第305行：	CHIPID3 硬件 ID3 FDE3H nnnn,nnnn
//硬件 ID3，初始值为nnnn,nnnn
XSFR(CHIPID3   ,0xFDE3)

//第306行：	CHIPID4 硬件 ID4 FDE4H nnnn,nnnn
//硬件 ID4，初始值为nnnn,nnnn
XSFR(CHIPID4   ,0xFDE4)

//第307行：	CHIPID5 硬件 ID5 FDE5H nnnn,nnnn
//硬件 ID5，初始值为nnnn,nnnn
XSFR(CHIPID5   ,0xFDE5)

//第308行：	CHIPID6 硬件 ID6 FDE6H nnnn,nnnn
//硬件 ID6，初始值为nnnn,nnnn
XSFR(CHIPID6   ,0xFDE6)

//第309行：	CHIPID7 硬件 ID7 FDE7H nnnn,nnnn
//硬件 ID7，初始值为nnnn,nnnn
XSFR(CHIPID7   ,0xFDE7)

//第310行：	CHIPID8 硬件 ID8 FDE8H nnnn,nnnn
//硬件 ID8，初始值为nnnn,nnnn
XSFR(CHIPID8   ,0xFDE8)

//第311行：	CHIPID9 硬件 ID9 FDE9H nnnn,nnnn
//硬件 ID9，初始值为nnnn,nnnn
XSFR(CHIPID9   ,0xFDE9)

//第312行：	CHIPID10 硬件 ID10 FDEAH nnnn,nnnn
//硬件 ID10，初始值为nnnn,nnnn
XSFR(CHIPID10  ,0xFDEA)

//第313行：	CHIPID11 硬件 ID11 FDEBH nnnn,nnnn
//硬件 ID11，初始值为nnnn,nnnn
XSFR(CHIPID11  ,0xFDEB)

//第314行：	CHIPID12 硬件 ID12 FDECH nnnn,nnnn
//硬件 ID12，初始值为nnnn,nnnn
XSFR(CHIPID12  ,0xFDEC)

//第315行：	CHIPID13 硬件 ID13 FDEDH nnnn,nnnn
//硬件 ID13，初始值为nnnn,nnnn
XSFR(CHIPID13  ,0xFDED)

//第316行：	CHIPID14 硬件 ID14 FDEEH nnnn,nnnn
//硬件 ID14，初始值为nnnn,nnnn
XSFR(CHIPID14  ,0xFDEE)

//第317行：	CHIPID15 硬件 ID15 FDEFH nnnn,nnnn
//硬件 ID15，初始值为nnnn,nnnn
XSFR(CHIPID15  ,0xFDEF)

//第318行：	CHIPID16 硬件 ID16 FDF0H nnnn,nnnn
//硬件 ID16，初始值为nnnn,nnnn
XSFR(CHIPID16  ,0xFDF0)

//第319行：	CHIPID17 硬件 ID17 FDF1H nnnn,nnnn
//硬件 ID17，初始值为nnnn,nnnn
XSFR(CHIPID17  ,0xFDF1)

//第320行：	CHIPID18 硬件 ID18 FDF2H nnnn,nnnn
//硬件 ID18，初始值为nnnn,nnnn
XSFR(CHIPID18  ,0xFDF2)

//第321行：	CHIPID19 硬件 ID19 FDF3H nnnn,nnnn
//硬件 ID19，初始值为nnnn,nnnn
XSFR(CHIPID19  ,0xFDF3)

//第322行：	CHIPID20 硬件 ID20 FDF4H nnnn,nnnn
//硬件 ID20，初始值为nnnn,nnnn
XSFR(CHIPID20  ,0xFDF4)

//第323行：	CHIPID21 硬件 ID21 FDF5H nnnn,nnnn
//硬件 ID21，初始值为nnnn,nnnn
XSFR(CHIPID21  ,0xFDF5)

//第324行：	CHIPID22 硬件 ID22 FDF6H nnnn,nnnn
//硬件 ID22，初始值为nnnn,nnnn
XSFR(CHIPID22  ,0xFDF6)

//第325行：	CHIPID23 硬件 ID23 FDF7H nnnn,nnnn
//硬件 ID23，初始值为nnnn,nnnn
XSFR(CHIPID23  ,0xFDF7)

//第326行：	CHIPID24 硬件 ID24 FDF8H nnnn,nnnn
//硬件 ID24，初始值为nnnn,nnnn
XSFR(CHIPID24  ,0xFDF8)

//第327行：	CHIPID25 硬件 ID25 FDF9H nnnn,nnnn
//硬件 ID25，初始值为nnnn,nnnn
XSFR(CHIPID25  ,0xFDF9)

//第328行：	CHIPID26 硬件 ID26 FDFAH nnnn,nnnn
//硬件 ID26，初始值为nnnn,nnnn
XSFR(CHIPID26  ,0xFDFA)

//第329行：	CHIPID27 硬件 ID27 FDFBH nnnn,nnnn
//硬件 ID27，初始值为nnnn,nnnn
XSFR(CHIPID27  ,0xFDFB)

//第330行：	CHIPID28 硬件 ID28 FDFCH nnnn,nnnn
//硬件 ID28，初始值为nnnn,nnnn
XSFR(CHIPID28  ,0xFDFC)

//第331行：	CHIPID29 硬件 ID29 FDFDH nnnn,nnnn
//硬件 ID29，初始值为nnnn,nnnn
XSFR(CHIPID29  ,0xFDFD)

//第332行：	CHIPID30 硬件 ID30 FDFEH nnnn,nnnn
//硬件 ID30，初始值为nnnn,nnnn
XSFR(CHIPID30  ,0xFDFE)

//第333行：	CHIPID31 硬件 ID31 FDFFH nnnn,nnnn
//硬件 ID31，初始值为nnnn,nnnn
XSFR(CHIPID31  ,0xFDFF)

//第334行：	DMA_M2M_CFG M2M_DMA 配置寄存器 FA00H M2MIE - TXACO RXACO M2MIP[1:0] M2MPTY[1:0] 0x00,0000
//M2M_DMA 配置寄存器，初始值为0x00,0000
XSFR(DMA_M2M_CFG,0xFA00)
SFR_BIT_DIFF( M2MPTY    ,0)
SFR_BIT_DIFF( M2MIP     ,2)
SFR_BIT_DIFF( RXACO     ,4)
SFR_BIT_DIFF( TXACO     ,5)
SFR_BIT_DIFF( M2MIE     ,7)

//第335行：	DMA_M2M_CR M2M_DMA 控制寄存器 FA01H ENM2M TRIG - - - - - - 00xx,xxxx
//M2M_DMA 控制寄存器，初始值为00xx,xxxx
XSFR(DMA_M2M_CR,0xFA01)
SFR_BIT_DIFF( TRIG      ,6)
SFR_BIT_DIFF( ENM2M     ,7)

//第336行：	DMA_M2M_STA M2M_DMA 状态寄存器 FA02H - - - - - - - M2MIF xxxx,xxx0
//M2M_DMA 状态寄存器，初始值为xxxx,xxx0
XSFR(DMA_M2M_STA,0xFA02)
SFR_BIT_DIFF( M2MIF     ,0)

//第337行：	DMA_M2M_AMT M2M_DMA 传输总字节数 FA03H 0000,0000
//M2M_DMA 传输总字节数，初始值为0000,0000
XSFR(DMA_M2M_AMT,0xFA03)

//第338行：	DMA_M2M_DONE M2M_DMA 传输完成字节数 FA04H 0000,0000
//M2M_DMA 传输完成字节数，初始值为0000,0000
XSFR(DMA_M2M_DONE,0xFA04)

//第339行：	DMA_M2M_TXAH M2M_DMA 发送高地址 FA05H 0000,0000
//M2M_DMA 发送高地址，初始值为0000,0000
XSFR(DMA_M2M_TXAH,0xFA05)

//第340行：	DMA_M2M_TXAL M2M_DMA 发送低地址 FA06H 0000,0000
//M2M_DMA 发送低地址，初始值为0000,0000
XSFR(DMA_M2M_TXAL,0xFA06)

//第341行：	DMA_M2M_RXAH M2M_DMA 接收高地址 FA07H 0000,0000
//M2M_DMA 接收高地址，初始值为0000,0000
XSFR(DMA_M2M_RXAH,0xFA07)

//第342行：	DMA_M2M_RXAL M2M_DMA 接收低地址 FA08H 0000,0000
//M2M_DMA 接收低地址，初始值为0000,0000
XSFR(DMA_M2M_RXAL,0xFA08)

//第343行：	DMA_ADC_CFG ADC_DMA 配置寄存器 FA10H ADCIE - - - ADCMIP[1:0] ADCPTY[1:0] 0xxx,0000
//ADC_DMA 配置寄存器，初始值为0xxx,0000
XSFR(DMA_ADC_CFG,0xFA10)
SFR_BIT_DIFF( ADCPTY    ,0)
SFR_BIT_DIFF( ADCMIP    ,2)
SFR_BIT_DIFF( ADCIE     ,7)

//第344行：	DMA_ADC_CR ADC_DMA 控制寄存器 FA11H ENADC TRIG - - - - - - 00xx,xxxx
//ADC_DMA 控制寄存器，初始值为00xx,xxxx
XSFR(DMA_ADC_CR,0xFA11)
SFR_BIT_DIFF( ENADC     ,7)

//第345行：	DMA_ADC_STA ADC_DMA 状态寄存器 FA12H - - - - - - - ADCIF xxxx,xxx0
//ADC_DMA 状态寄存器，初始值为xxxx,xxx0
XSFR(DMA_ADC_STA,0xFA12)
SFR_BIT_DIFF( ADCIF     ,0)

//第346行：	DMA_ADC_RXAH ADC_DMA 接收高地址 FA17H 0000,0000
//ADC_DMA 接收高地址，初始值为0000,0000
XSFR(DMA_ADC_RXAH,0xFA17)

//第347行：	DMA_ADC_RXAL ADC_DMA 接收低地址 FA18H 0000,0000
//ADC_DMA 接收低地址，初始值为0000,0000
XSFR(DMA_ADC_RXAL,0xFA18)

//第348行：	DMA_ADC_CFG2 ADC_DMA 配置寄存器 2 FA19H - - - - CVTIMESEL[3:0] xxxx,0000
//ADC_DMA 配置寄存器 2，初始值为xxxx,0000
XSFR(DMA_ADC_CFG2,0xFA19)

//第349行：	DMA_ADC_CHSW0 ADC_DMA 通道使能 FA1AH CH15 CH14 CH13 CH12 CH11 CH10 CH9 CH8 1000,0000
//ADC_DMA 通道使能，初始值为1000,0000
XSFR(DMA_ADC_CHSW0,0xFA1A)
SFR_BIT_DIFF( CH8       ,0)
SFR_BIT_DIFF( CH9       ,1)
SFR_BIT_DIFF( CH10      ,2)
SFR_BIT_DIFF( CH11      ,3)
SFR_BIT_DIFF( CH12      ,4)
SFR_BIT_DIFF( CH13      ,5)
SFR_BIT_DIFF( CH14      ,6)
SFR_BIT_DIFF( CH15      ,7)

//第352行：	DMA_ADC_CHSW1 ADC_DMA 通道使能 FA1BH CH7 CH6 CH5 CH4 CH3 CH2 CH1 CH0 0000,0001
//ADC_DMA 通道使能，初始值为0000,0001
XSFR(DMA_ADC_CHSW1,0xFA1B)
SFR_BIT_DIFF( CH0       ,0)
SFR_BIT_DIFF( CH1       ,1)
SFR_BIT_DIFF( CH2       ,2)
SFR_BIT_DIFF( CH3       ,3)
SFR_BIT_DIFF( CH4       ,4)
SFR_BIT_DIFF( CH5       ,5)
SFR_BIT_DIFF( CH6       ,6)
SFR_BIT_DIFF( CH7       ,7)

//第353行：	DMA_SPI_CFG SPI_DMA 配置寄存器 FA20H SPIIE ACT_TX ACT_RX - SPIIP[1:0] SPIPTY[1:0] 000x,0000
//SPI_DMA 配置寄存器，初始值为000x,0000
XSFR(DMA_SPI_CFG,0xFA20)
SFR_BIT_DIFF( SPIPTY    ,0)
SFR_BIT_DIFF( SPIIP     ,2)
SFR_BIT_DIFF( ACT_RX    ,5)
SFR_BIT_DIFF( ACT_TX    ,6)
SFR_BIT_DIFF( SPIIE     ,7)

//第354行：	DMA_SPI_CR SPI_DMA 控制寄存器 FA21H ENSPI TRIG_M TRIG_S - - - - CLRFIFO 000x,xxx0
//SPI_DMA 控制寄存器，初始值为000x,xxx0
XSFR(DMA_SPI_CR,0xFA21)
SFR_BIT_DIFF( CLRFIFO   ,0)
SFR_BIT_DIFF( TRIG_S    ,5)
SFR_BIT_DIFF( TRIG_M    ,6)
SFR_BIT_DIFF( ENSPI     ,7)

//第355行：	DMA_SPI_STA SPI_DMA 状态寄存器 FA22H - - - - - TXOVW RXLOSS SPIIF xxxx,x000
//SPI_DMA 状态寄存器，初始值为xxxx,x000
XSFR(DMA_SPI_STA,0xFA22)
SFR_BIT_DIFF( SPIIF     ,0)
SFR_BIT_DIFF( RXLOSS    ,1)
SFR_BIT_DIFF( TXOVW     ,2)

//第356行：	DMA_SPI_AMT SPI_DMA 传输总字节数 FA23H 0000,0000
//SPI_DMA 传输总字节数，初始值为0000,0000
XSFR(DMA_SPI_AMT,0xFA23)

//第357行：	DMA_SPI_DONE SPI_DMA 传输完成字节数 FA24H 0000,0000
//SPI_DMA 传输完成字节数，初始值为0000,0000
XSFR(DMA_SPI_DONE,0xFA24)

//第358行：	DMA_SPI_TXAH SPI_DMA 发送高地址 FA25H 0000,0000
//SPI_DMA 发送高地址，初始值为0000,0000
XSFR(DMA_SPI_TXAH,0xFA25)

//第359行：	DMA_SPI_TXAL SPI_DMA 发送低地址 FA26H 0000,0000
//SPI_DMA 发送低地址，初始值为0000,0000
XSFR(DMA_SPI_TXAL,0xFA26)

//第360行：	DMA_SPI_RXAH SPI_DMA 接收高地址 FA27H 0000,0000
//SPI_DMA 接收高地址，初始值为0000,0000
XSFR(DMA_SPI_RXAH,0xFA27)

//第361行：	DMA_SPI_RXAL SPI_DMA 接收低地址 FA28H 0000,0000
//SPI_DMA 接收低地址，初始值为0000,0000
XSFR(DMA_SPI_RXAL,0xFA28)

//第362行：	DMA_SPI_CFG2 SPI_DMA 配置寄存器 2 FA29H - - - - - WRPSS SSS[1:0] xxxx,x000
//SPI_DMA 配置寄存器 2，初始值为xxxx,x000
XSFR(DMA_SPI_CFG2,0xFA29)
SFR_BIT_DIFF( SSS       ,0)
SFR_BIT_DIFF( WRPSS     ,2)

//第363行：	DMA_UR1T_CFG UR1T_DMA 配置寄存器 FA30H UR1TIE - - - UR1TIP[1:0] UR1TPTY[1:0] 0xxx,0000
//UR1T_DMA 配置寄存器，初始值为0xxx,0000
XSFR(DMA_UR1T_CFG,0xFA30)
SFR_BIT_DIFF( UR1TPTY   ,0)
SFR_BIT_DIFF( UR1TIP    ,2)
SFR_BIT_DIFF( UR1TIE    ,7)

//第364行：	DMA_UR1T_CR UR1T_DMA 控制寄存器 FA31H ENUR1T TRIG - - - - - - 00xx,xxxx
//UR1T_DMA 控制寄存器，初始值为00xx,xxxx
XSFR(DMA_UR1T_CR,0xFA31)
SFR_BIT_DIFF( ENUR1T    ,7)

//第365行：	DMA_UR1T_STA UR1T_DMA 状态寄存器 FA32H - - - - - TXOVW - UR1TIF xxxx,x0x0
//UR1T_DMA 状态寄存器，初始值为xxxx,x0x0
XSFR(DMA_UR1T_STA,0xFA32)
SFR_BIT_DIFF( UR1TIF    ,0)

//第366行：	DMA_UR1T_AMT UR1T_DMA 传输总字节数 FA33H 0000,0000
//UR1T_DMA 传输总字节数，初始值为0000,0000
XSFR(DMA_UR1T_AMT,0xFA33)

//第367行：	DMA_UR1T_DONE UR1T_DMA 传输完成字节数 FA34H 0000,0000
//UR1T_DMA 传输完成字节数，初始值为0000,0000
XSFR(DMA_UR1T_DONE,0xFA34)

//第368行：	DMA_UR1T_TXAH UR1T_DMA 发送高地址 FA35H 0000,0000
//UR1T_DMA 发送高地址，初始值为0000,0000
XSFR(DMA_UR1T_TXAH,0xFA35)

//第369行：	DMA_UR1T_TXAL UR1T_DMA 发送低地址 FA36H 0000,0000
//UR1T_DMA 发送低地址，初始值为0000,0000
XSFR(DMA_UR1T_TXAL,0xFA36)

//第370行：	DMA_UR1R_CFG UR1R_DMA 配置寄存器 FA38H UR1RIE - - - UR1RIP[1:0] UR1RPTY[1:0] 0xxx,0000
//UR1R_DMA 配置寄存器，初始值为0xxx,0000
XSFR(DMA_UR1R_CFG,0xFA38)
SFR_BIT_DIFF( UR1RPTY   ,0)
SFR_BIT_DIFF( UR1RIP    ,2)
SFR_BIT_DIFF( UR1RIE    ,7)

//第371行：	DMA_UR1R_CR UR1R_DMA 控制寄存器 FA39H ENUR1R - TRIG - - - - CLRFIFO 0x0x,xxx0
//UR1R_DMA 控制寄存器，初始值为0x0x,xxx0
XSFR(DMA_UR1R_CR,0xFA39)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( TRIG      ,5)

SFR_BIT_DIFF( ENUR1R    ,7)

//第372行：	DMA_UR1R_STA UR1R_DMA 状态寄存器 FA3AH - - - - - - RXLOSS UR1RIF xxxx,xx00
//UR1R_DMA 状态寄存器，初始值为xxxx,xx00
XSFR(DMA_UR1R_STA,0xFA3A)
SFR_BIT_DIFF( UR1RIF    ,0)

//第373行：	DMA_UR1R_AMT UR1R_DMA 传输总字节数 FA3BH 0000,0000
//UR1R_DMA 传输总字节数，初始值为0000,0000
XSFR(DMA_UR1R_AMT,0xFA3B)

//第374行：	DMA_UR1R_DONE UR1R_DMA 传输完成字节数 FA3CH 0000,0000
//UR1R_DMA 传输完成字节数，初始值为0000,0000
XSFR(DMA_UR1R_DONE,0xFA3C)

//第375行：	DMA_UR1R_TXAH UR1R_DMA 发送高地址 FA3DH 0000,0000
//UR1R_DMA 发送高地址，初始值为0000,0000
XSFR(DMA_UR1R_TXAH,0xFA3D)

//第376行：	DMA_UR1R_TXAL UR1R_DMA 发送低地址 FA3EH 0000,0000
//UR1R_DMA 发送低地址，初始值为0000,0000
XSFR(DMA_UR1R_TXAL,0xFA3E)

//第377行：	DMA_UR2T_CFG UR2T_DMA 配置寄存器 FA40H UR2TIE - - - UR2TIP[1:0] UR2TPTY[1:0] 0xxx,0000
//UR2T_DMA 配置寄存器，初始值为0xxx,0000
XSFR(DMA_UR2T_CFG,0xFA40)
SFR_BIT_DIFF( UR2TPTY   ,0)
SFR_BIT_DIFF( UR2TIP    ,2)
SFR_BIT_DIFF( UR2TIE    ,7)

//第378行：	DMA_UR2T_CR UR2T_DMA 控制寄存器 FA41H ENUR2T TRIG - - - - - - 00xx,xxxx
//UR2T_DMA 控制寄存器，初始值为00xx,xxxx
XSFR(DMA_UR2T_CR,0xFA41)
SFR_BIT_DIFF( ENUR2T    ,7)

//第379行：	DMA_UR2T_STA UR2T_DMA 状态寄存器 FA42H - - - - - TXOVW - UR2TIF xxxx,x0x0
//UR2T_DMA 状态寄存器，初始值为xxxx,x0x0
XSFR(DMA_UR2T_STA,0xFA42)
SFR_BIT_DIFF( UR2TIF    ,0)

//第380行：	DMA_UR2T_AMT UR2T_DMA 传输总字节数 FA43H 0000,0000
//UR2T_DMA 传输总字节数，初始值为0000,0000
XSFR(DMA_UR2T_AMT,0xFA43)

//第381行：	DMA_UR2T_DONE UR2T_DMA 传输完成字节数 FA44H 0000,0000
//UR2T_DMA 传输完成字节数，初始值为0000,0000
XSFR(DMA_UR2T_DONE,0xFA44)

//第382行：	DMA_UR2T_TXAH UR2T_DMA 发送高地址 FA45H 0000,0000
//UR2T_DMA 发送高地址，初始值为0000,0000
XSFR(DMA_UR2T_TXAH,0xFA45)

//第383行：	DMA_UR2T_TXAL UR2T_DMA 发送低地址 FA46H 0000,0000
//UR2T_DMA 发送低地址，初始值为0000,0000
XSFR(DMA_UR2T_TXAL,0xFA46)

//第384行：	DMA_UR2R_CFG UR2R_DMA 配置寄存器 FA48H UR2RIE - - - UR2RIP[1:0] UR2RPTY[1:0] 0xxx,0000
//UR2R_DMA 配置寄存器，初始值为0xxx,0000
XSFR(DMA_UR2R_CFG,0xFA48)
SFR_BIT_DIFF( UR2RPTY   ,0)
SFR_BIT_DIFF( UR2RIP    ,2)
SFR_BIT_DIFF( UR2RIE    ,7)

//第385行：	DMA_UR2R_CR UR2R_DMA 控制寄存器 FA49H ENUR2R - TRIG - - - - CLRFIFO 0x0x,xxx0
//UR2R_DMA 控制寄存器，初始值为0x0x,xxx0
XSFR(DMA_UR2R_CR,0xFA49)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( TRIG      ,5)

SFR_BIT_DIFF( ENUR2R    ,7)

//第386行：	DMA_UR2R_STA UR2R_DMA 状态寄存器 FA4AH - - - - - - RXLOSS UR2RIF xxxx,xx00
//UR2R_DMA 状态寄存器，初始值为xxxx,xx00
XSFR(DMA_UR2R_STA,0xFA4A)
SFR_BIT_DIFF( UR2RIF    ,0)

//第387行：	DMA_UR2R_AMT UR2R_DMA 传输总字节数 FA4BH 0000,0000
//UR2R_DMA 传输总字节数，初始值为0000,0000
XSFR(DMA_UR2R_AMT,0xFA4B)

//第388行：	DMA_UR2R_DONE UR2R_DMA 传输完成字节数 FA4CH 0000,0000
//UR2R_DMA 传输完成字节数，初始值为0000,0000
XSFR(DMA_UR2R_DONE,0xFA4C)

//第389行：	DMA_UR2R_TXAH UR2R_DMA 发送高地址 FA4DH 0000,0000
//UR2R_DMA 发送高地址，初始值为0000,0000
XSFR(DMA_UR2R_TXAH,0xFA4D)

//第390行：	DMA_UR2R_TXAL UR2R_DMA 发送低地址 FA4EH 0000,0000
//UR2R_DMA 发送低地址，初始值为0000,0000
XSFR(DMA_UR2R_TXAL,0xFA4E)

//第391行：	DMA_UR3T_CFG UR3T_DMA 配置寄存器 FA50H UR3TIE - - - UR3TIP[1:0] UR3TPTY[1:0] 0xxx,0000
//UR3T_DMA 配置寄存器，初始值为0xxx,0000
XSFR(DMA_UR3T_CFG,0xFA50)
SFR_BIT_DIFF( UR3TPTY   ,0)
SFR_BIT_DIFF( UR3TIP    ,2)
SFR_BIT_DIFF( UR3TIE    ,7)

//第392行：	DMA_UR3T_CR UR3T_DMA 控制寄存器 FA51H ENUR3T TRIG - - - - - - 00xx,xxxx
//UR3T_DMA 控制寄存器，初始值为00xx,xxxx
XSFR(DMA_UR3T_CR,0xFA51)
SFR_BIT_DIFF( ENUR3T    ,7)

//第393行：	DMA_UR3T_STA UR3T_DMA 状态寄存器 FA52H - - - - - TXOVW - UR3TIF xxxx,x0x0
//UR3T_DMA 状态寄存器，初始值为xxxx,x0x0
XSFR(DMA_UR3T_STA,0xFA52)
SFR_BIT_DIFF( UR3TIF    ,0)

//第394行：	DMA_UR3T_AMT UR3T_DMA 传输总字节数 FA53H 0000,0000
//UR3T_DMA 传输总字节数，初始值为0000,0000
XSFR(DMA_UR3T_AMT,0xFA53)

//第395行：	DMA_UR3T_DONE UR3T_DMA 传输完成字节数 FA54H 0000,0000
//UR3T_DMA 传输完成字节数，初始值为0000,0000
XSFR(DMA_UR3T_DONE,0xFA54)

//第397行：	DMA_UR3T_TXAH UR3T_DMA 发送高地址 FA55H 0000,0000
//UR3T_DMA 发送高地址，初始值为0000,0000
XSFR(DMA_UR3T_TXAH,0xFA55)

//第398行：	DMA_UR3T_TXAL UR3T_DMA 发送低地址 FA56H 0000,0000
//UR3T_DMA 发送低地址，初始值为0000,0000
XSFR(DMA_UR3T_TXAL,0xFA56)

//第399行：	DMA_UR3R_CFG UR3R_DMA 配置寄存器 FA58H UR3RIE - - - UR3RIP[1:0] UR3RPTY[1:0] 0xxx,0000
//UR3R_DMA 配置寄存器，初始值为0xxx,0000
XSFR(DMA_UR3R_CFG,0xFA58)
SFR_BIT_DIFF( UR3RPTY   ,0)
SFR_BIT_DIFF( UR3RIP    ,2)
SFR_BIT_DIFF( UR3RIE    ,7)

//第400行：	DMA_UR3R_CR UR3R_DMA 控制寄存器 FA59H ENUR3R - TRIG - - - - CLRFIFO 0x0x,xxx0
//UR3R_DMA 控制寄存器，初始值为0x0x,xxx0
XSFR(DMA_UR3R_CR,0xFA59)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( TRIG      ,5)

SFR_BIT_DIFF( ENUR3R    ,7)

//第401行：	DMA_UR3R_STA UR3R_DMA 状态寄存器 FA5AH - - - - - - RXLOSS UR3RIF xxxx,xx00
//UR3R_DMA 状态寄存器，初始值为xxxx,xx00
XSFR(DMA_UR3R_STA,0xFA5A)
SFR_BIT_DIFF( UR3RIF    ,0)

//第402行：	DMA_UR3R_AMT UR3R_DMA 传输总字节数 FA5BH 0000,0000
//UR3R_DMA 传输总字节数，初始值为0000,0000
XSFR(DMA_UR3R_AMT,0xFA5B)

//第403行：	DMA_UR3R_DONE UR3R_DMA 传输完成字节数 FA5CH 0000,0000
//UR3R_DMA 传输完成字节数，初始值为0000,0000
XSFR(DMA_UR3R_DONE,0xFA5C)

//第404行：	DMA_UR3R_TXAH UR3R_DMA 发送高地址 FA5DH 0000,0000
//UR3R_DMA 发送高地址，初始值为0000,0000
XSFR(DMA_UR3R_TXAH,0xFA5D)

//第405行：	DMA_UR3R_TXAL UR3R_DMA 发送低地址 FA5EH 0000,0000
//UR3R_DMA 发送低地址，初始值为0000,0000
XSFR(DMA_UR3R_TXAL,0xFA5E)

//第406行：	DMA_UR4T_CFG UR4T_DMA 配置寄存器 FA60H UR4TIE - - - UR4TIP[1:0] UR4TPTY[1:0] 0xxx,0000
//UR4T_DMA 配置寄存器，初始值为0xxx,0000
XSFR(DMA_UR4T_CFG,0xFA60)
SFR_BIT_DIFF( UR4TPTY   ,0)
SFR_BIT_DIFF( UR4TIP    ,2)
SFR_BIT_DIFF( UR4TIE    ,7)

//第407行：	DMA_UR4T_CR UR4T_DMA 控制寄存器 FA61H ENUR4T TRIG - - - - - - 00xx,xxxx
//UR4T_DMA 控制寄存器，初始值为00xx,xxxx
XSFR(DMA_UR4T_CR,0xFA61)
SFR_BIT_DIFF( ENUR4T    ,7)

//第408行：	DMA_UR4T_STA UR4T_DMA 状态寄存器 FA62H - - - - - TXOVW - UR4TIF xxxx,x0x0
//UR4T_DMA 状态寄存器，初始值为xxxx,x0x0
XSFR(DMA_UR4T_STA,0xFA62)
SFR_BIT_DIFF( UR4TIF    ,0)

//第409行：	DMA_UR4T_AMT UR4T_DMA 传输总字节数 FA63H 0000,0000
//UR4T_DMA 传输总字节数，初始值为0000,0000
XSFR(DMA_UR4T_AMT,0xFA63)

//第410行：	DMA_UR4T_DONE UR4T_DMA 传输完成字节数 FA64H 0000,0000
//UR4T_DMA 传输完成字节数，初始值为0000,0000
XSFR(DMA_UR4T_DONE,0xFA64)

//第411行：	DMA_UR4T_TXAH UR4T_DMA 发送高地址 FA65H 0000,0000
//UR4T_DMA 发送高地址，初始值为0000,0000
XSFR(DMA_UR4T_TXAH,0xFA65)

//第412行：	DMA_UR4T_TXAL UR4T_DMA 发送低地址 FA66H 0000,0000
//UR4T_DMA 发送低地址，初始值为0000,0000
XSFR(DMA_UR4T_TXAL,0xFA66)

//第413行：	DMA_UR4R_CFG UR4R_DMA 配置寄存器 FA68H UR4RIE - - - UR4RIP[1:0] UR4RPTY[1:0] 0xxx,0000
//UR4R_DMA 配置寄存器，初始值为0xxx,0000
XSFR(DMA_UR4R_CFG,0xFA68)
SFR_BIT_DIFF( UR4RPTY   ,0)
SFR_BIT_DIFF( UR4RIP    ,2)
SFR_BIT_DIFF( UR4RIE    ,7)

//第414行：	DMA_UR4R_CR UR4R_DMA 控制寄存器 FA69H ENUR4R - TRIG - - - - CLRFIFO 0x0x,xxx0
//UR4R_DMA 控制寄存器，初始值为0x0x,xxx0
XSFR(DMA_UR4R_CR,0xFA69)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( TRIG      ,5)

SFR_BIT_DIFF( ENUR4R    ,7)

//第415行：	DMA_UR4R_STA UR4R_DMA 状态寄存器 FA6AH - - - - - - RXLOSS UR4RIF xxxx,xx00
//UR4R_DMA 状态寄存器，初始值为xxxx,xx00
XSFR(DMA_UR4R_STA,0xFA6A)
SFR_BIT_DIFF( UR4RIF    ,0)

//第416行：	DMA_UR4R_AMT UR4R_DMA 传输总字节数 FA6BH 0000,0000
//UR4R_DMA 传输总字节数，初始值为0000,0000
XSFR(DMA_UR4R_AMT,0xFA6B)

//第417行：	DMA_UR4R_DONE UR4R_DMA 传输完成字节数 FA6CH 0000,0000
//UR4R_DMA 传输完成字节数，初始值为0000,0000
XSFR(DMA_UR4R_DONE,0xFA6C)

//第418行：	DMA_UR4R_TXAH UR4R_DMA 发送高地址 FA6DH 0000,0000
//UR4R_DMA 发送高地址，初始值为0000,0000
XSFR(DMA_UR4R_TXAH,0xFA6D)

//第419行：	DMA_UR4R_TXAL UR4R_DMA 发送低地址 FA6EH 0000,0000
//UR4R_DMA 发送低地址，初始值为0000,0000
XSFR(DMA_UR4R_TXAL,0xFA6E)

//第420行：	DMA_LCM_CFG LCM_DMA 配置寄存器 FA70H LCMIE - - - LCMIP[1:0] LCMPTY[1:0] 0xxx,0000
//LCM_DMA 配置寄存器，初始值为0xxx,0000
XSFR(DMA_LCM_CFG,0xFA70)
SFR_BIT_DIFF( LCMPTY    ,0)
SFR_BIT_DIFF( LCMIP     ,2)
SFR_BIT_DIFF( LCMIE     ,7)

//第421行：	DMA_LCM_CR LCM_DMA 控制寄存器 FA71H ENLCM TRIGWC TRIGWD TRIGRC TRIGRD - - - 0000,0xxx
//LCM_DMA 控制寄存器，初始值为0000,0xxx
XSFR(DMA_LCM_CR,0xFA71)
SFR_BIT_DIFF( TRIGRD    ,3)
SFR_BIT_DIFF( TRIGRC    ,4)
SFR_BIT_DIFF( TRIGWD    ,5)
SFR_BIT_DIFF( TRIGWC    ,6)
SFR_BIT_DIFF( ENLCM     ,7)

//第422行：	DMA_LCM_STA LCM_DMA 状态寄存器 FA72H - - - - - - TXOVW LCMIF xxxx,xx00
//LCM_DMA 状态寄存器，初始值为xxxx,xx00
XSFR(DMA_LCM_STA,0xFA72)
SFR_BIT_DIFF( LCMIF     ,0)
//warning 这个符号重复了，但是值不同：SFR_BIT_DIFF( TXOVW     ,1)


//第423行：	DMA_LCM_AMT LCM_DMA 传输总字节数 FA73H 0000,0000
//LCM_DMA 传输总字节数，初始值为0000,0000
XSFR(DMA_LCM_AMT,0xFA73)

//第424行：	DMA_LCM_DONE LCM_DMA 传输完成字节数 FA74H 0000,0000
//LCM_DMA 传输完成字节数，初始值为0000,0000
XSFR(DMA_LCM_DONE,0xFA74)

//第425行：	DMA_LCM_TXAH LCM_DMA 发送高地址 FA75H 0000,0000
//LCM_DMA 发送高地址，初始值为0000,0000
XSFR(DMA_LCM_TXAH,0xFA75)

//第426行：	DMA_LCM_TXAL LCM_DMA 发送低地址 FA76H 0000,0000
//LCM_DMA 发送低地址，初始值为0000,0000
XSFR(DMA_LCM_TXAL,0xFA76)

//第427行：	DMA_LCM_RXAH LCM_DMA 接收高地址 FA77H 0000,0000
//LCM_DMA 接收高地址，初始值为0000,0000
XSFR(DMA_LCM_RXAH,0xFA77)

//第428行：	DMA_LCM_RXAL LCM_DMA 接收低地址 FA78H 0000,0000
//LCM_DMA 接收低地址，初始值为0000,0000
XSFR(DMA_LCM_RXAL,0xFA78)

